From fb3741e716df416a71fc2e2fb87ffee5b1445726 Mon Sep 17 00:00:00 2001 From: Kurt Overmier Date: Sun, 22 Mar 2026 10:33:51 -0500 Subject: [PATCH] fix: suppress release.yml false-failure notifications on non-tag pushes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add branches-ignore: '**' to the push trigger so the workflow is not evaluated on regular branch pushes — only on tag pushes and manual dispatch. Fixes #59. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yml | 2 ++ .gitignore | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c0f0ea7..45aafd3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,8 @@ on: push: tags: - 'v*' + branches-ignore: + - '**' workflow_dispatch: inputs: tag: diff --git a/.gitignore b/.gitignore index 44eede1..1670e0c 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,8 @@ C:* node_modules/ .pnpm-store/ __pycache__/ +# cc-taskrunner worktree protection +C:* +node_modules/ +.pnpm-store/ +__pycache__/