Skip to content

ci: skip release on docs-only changes#393

Open
Taure wants to merge 2 commits into
masterfrom
chore/skip-release-on-docs
Open

ci: skip release on docs-only changes#393
Taure wants to merge 2 commits into
masterfrom
chore/skip-release-on-docs

Conversation

@Taure

@Taure Taure commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

The custom release.yml triggers on every push to master and, because a docs: commit doesn't match feat/fix/breaking, falls through to the "default to patch if any commits exist" fallback - so a docs-only merge still cuts a patch release.

This adds paths-ignore to the release trigger so a merge touching only **/*.md, docs/**, LICENSE, or .gitignore does not run the release job and therefore does not bump the version. Any merge that also touches code still tags as before.

Matches the docs-skip convention already used elsewhere in the fleet.

Taure added 2 commits July 2, 2026 14:47
The custom release workflow patch-bumps on any push to master (a docs:
commit falls through to the default-patch fallback). Add paths-ignore
so docs-only merges (**/*.md, docs/**, LICENSE, .gitignore) do not run
the release job and therefore do not bump the version. Code changes
still tag as before.
Make it explicit that AGENTS.md, CLAUDE.md, and a repo-level .claude/
config dir do not bump the version (the first two are already covered by
**/*.md; listed explicitly for clarity).
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