Skip to content

ci: remove the auto-tag-on-merge release workflow#13

Merged
reuvenharrison merged 1 commit into
mainfrom
ci-remove-auto-tag
Jun 24, 2026
Merged

ci: remove the auto-tag-on-merge release workflow#13
reuvenharrison merged 1 commit into
mainfrom
ci-remove-auto-tag

Conversation

@reuvenharrison

Copy link
Copy Markdown
Collaborator

release.yaml ran anothrNick/github-tag-action on every push to main, bumping and pushing a new version tag. That means routine merges (CI changes, docs) mint releases, which isn't what we want — tagging should be deliberate.

Removing the workflow. Releases happen by tagging manually when we actually intend to release. (The workflow had also been failing on recent merges, so no tags were created by it.)

No other oasdiff repo auto-tags on merge (oasdiff uses goreleaser on tag push, which is deliberate).

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 <noreply@anthropic.com>
@reuvenharrison reuvenharrison merged commit b4b4bb7 into main Jun 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant