From 20b5d87ef026659d1e5bcdd744770f6fe5c7a149 Mon Sep 17 00:00:00 2001 From: Reuven Harrison Date: Wed, 24 Jun 2026 23:19:24 +0300 Subject: [PATCH] ci: remove the auto-tag-on-merge release workflow release.yaml bumped and pushed a version tag on every push to main via anothrNick/github-tag-action, so routine merges (CI, docs) would mint releases. Tagging should be deliberate. Remove it; cut tags manually when actually releasing. (It had also been failing on recent merges, so no tags were created.) Co-Authored-By: Claude Opus 4.8 --- .github/workflows/release.yaml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 .github/workflows/release.yaml diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml deleted file mode 100644 index 30f7356..0000000 --- a/.github/workflows/release.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# -# Automatically tag a merge with main -# - -name: Release - -on: - push: - branches: - - main - -jobs: - tag-build-publish: - name: Tag - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: "0" # make sure we get all commits! - - - name: Bump version and push tag - id: bump - uses: anothrNick/github-tag-action@1.36.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - RELEASE_BRANCHES: main - WITH_V: true