From cb947090918ec778e3d3b6d831b0fa17abee798e Mon Sep 17 00:00:00 2001 From: emil Date: Mon, 22 Jun 2026 21:36:28 +0000 Subject: [PATCH] GRM-68: fix: pin devx to v0.4.3 to fix post-merge workflow failures --- .gitea/workflows/ci.yml | 4 ++-- .gitea/workflows/post-merge.yml | 8 ++++---- .gitea/workflows/publish.yml | 2 +- .taskid | 2 +- Makefile | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9f6bed5..52daffb 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -174,7 +174,7 @@ jobs: - name: Install dependencies run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" - name: Run automated PR review env: REPO_TOKEN: ${{ secrets.REPO_TOKEN }} @@ -201,7 +201,7 @@ jobs: - name: Install dependencies run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" - name: Squash merge with task ID env: REPO_TOKEN: ${{ secrets.REPO_TOKEN }} diff --git a/.gitea/workflows/post-merge.yml b/.gitea/workflows/post-merge.yml index 8541461..550b4f7 100644 --- a/.gitea/workflows/post-merge.yml +++ b/.gitea/workflows/post-merge.yml @@ -43,7 +43,7 @@ jobs: - name: Install dependencies run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" - name: Check if this is a release commit id: check env: @@ -62,7 +62,7 @@ jobs: - name: Install dependencies run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" - name: Validate latest commit message env: PYTHONPATH: src @@ -205,7 +205,7 @@ jobs: - name: Install dependencies run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" - name: Update Vikunja task env: VIKUNJA_TOKEN: ${{ secrets.VIKUNJA_TOKEN }} @@ -239,7 +239,7 @@ jobs: - name: Install dependencies run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" - name: Ensure branch protection and labels env: REPO_TOKEN: ${{ secrets.REPO_TOKEN }} diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 9c545b7..536a44b 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -16,7 +16,7 @@ jobs: - name: Install CI tools run: | . .env 2>/dev/null || true - python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.2" + python3 -m pip install --break-system-packages "git+https://emil:${{ secrets.REPO_TOKEN }}@git.oblachno.oblachno.fyi/oblachno-oss/devx.git@v0.4.3" python3 -m devx.tools.install_tools --tool git-cliff --tool tea - name: Install build tools run: python3 -m pip install --break-system-packages build twine diff --git a/.taskid b/.taskid index 311f13f..f81a692 100644 --- a/.taskid +++ b/.taskid @@ -1 +1 @@ -GRM-67 +GRM-68 diff --git a/Makefile b/Makefile index 3161fd8..7273c4b 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ all: setup # Pinned devx version — update this when upgrading devx. # All workflow files (.gitea/workflows/*.yml) must be updated to match. -DEVX_VERSION := v0.4.1 +DEVX_VERSION := v0.4.3 install-devx: $(VENV)/bin/activate @# REPO_TOKEN may come from .env (local) or environment (CI secrets)