From c67b810e582201af36c51769677e11e62b5008c8 Mon Sep 17 00:00:00 2001 From: emil Date: Sat, 27 Jun 2026 13:14:13 +0000 Subject: [PATCH] GRM-98: ci: add --auto-login to publish, bump devx>=0.21.0 --- .gitea/workflows/post-merge.yml | 2 +- pyproject.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/post-merge.yml b/.gitea/workflows/post-merge.yml index a46090a..bb9fcbf 100644 --- a/.gitea/workflows/post-merge.yml +++ b/.gitea/workflows/post-merge.yml @@ -138,7 +138,7 @@ jobs: export PATH="$HOME/.local/bin:$PATH" python3 -m devx.ci.publish \ "${{ needs.release.outputs.tag }}" \ - "${{ github.repository }}" + "${{ github.repository }}" --auto-login - name: Notify on failure if: failure() env: diff --git a/pyproject.toml b/pyproject.toml index b1e615f..50625cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ ci = [ "build>=1.5.0", "twine>=6.2.0", # Reusable CI/CD and dev tools (auto-merge, pr-review, pre-push checks, etc.) - "devx>=0.15.0", + "devx>=0.21.0", ] # Lint and type-checking tools (quality job) lint = [ @@ -55,7 +55,7 @@ molecule = [ dev = [ "gitea-runner-manager[ci,lint,molecule]", # Reusable CI/CD and dev tools (pre-push hooks, create-task, create-pr) - "devx>=0.15.0", + "devx>=0.21.0", # Non-Python dev dependency: checkmake (Makefile linter) # Install via: go install github.com/checkmake/checkmake/cmd/checkmake@latest ]