From ce497529f88a5a95e1ecb841e404e806fa44dc79 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 19 May 2026 14:06:12 +0000 Subject: [PATCH] ci: skip Auto Release when triggered by release App push App installation tokens (unlike GITHUB_TOKEN) do not suppress workflow cascades, so the tag push from Manual Release's bump-and-tag job now triggers Auto Release in parallel. Manual Release already inlines deploy + release, making the parallel Auto Release run redundant. Guard the validate job on actor; deploy and release inherit the skip via needs cascade. Auto Release still fires for any other tag push (e.g. manual git push --tags from a developer machine). https://claude.ai/code/session_01K8eXF8Fe3gjCR5e2ndU2Wo --- .github/workflows/auto_release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/auto_release.yml b/.github/workflows/auto_release.yml index b41bf06..61c0cd8 100644 --- a/.github/workflows/auto_release.yml +++ b/.github/workflows/auto_release.yml @@ -14,6 +14,7 @@ permissions: jobs: validate: + if: github.actor != 'vault-cortex-release[bot]' runs-on: ubuntu-latest outputs: version: ${{ steps.tag.outputs.version }}