From a6e20702d55e5c63c3f17dc91c924c522c62ad13 Mon Sep 17 00:00:00 2001 From: Torsten Raudssus Date: Tue, 23 Jun 2026 04:34:16 +0200 Subject: [PATCH] ci: drop redundant tags-ignore (['*'] missed slashed tags anyway) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With branches: ['**'] defined for the push event, tags are the "undefined Git ref" — per GitHub's filter rules a push event won't run for tags at all, so the dzil release tags (v0.NNN) already never triggered a build. The tags-ignore: ['*'] line was therefore redundant, and worse, it re-enabled tag evaluation while ['*'] doesn't match slashed tags (e.g. releases/1.0), which would then have built. Removing it leaves: branch pushes + PRs build, all tag pushes don't — no glob corner case. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 71ccd60..3744e33 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,6 @@ name: ci on: push: branches: ['**'] - tags-ignore: ['*'] pull_request: jobs: test: