Skip to content

ci: stop docs and website-only changes from opening releases - #832

Merged
kvlonge merged 1 commit into
mainfrom
ci/release-please-skip-docs
Sep 26, 2026
Merged

kvlonge merged 1 commit into
mainfrom
ci/release-please-skip-docs

Conversation

@kvlonge

@kvlonge kvlonge commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

Why

Documentation and website changes opened release pull requests. Release Please counts every commit type with a visible changelog section as releasable, and docs: is visible by default. Website changes deploy through their own workflow and never need a package release.

Changes

  • Listed the changelog sections explicitly: features, bug fixes, performance improvements, reverts and dependencies stay visible; docs, style, chore, refactor, test, build and ci are hidden, so they no longer trigger a release.
  • Excluded website/ from release consideration.

Verification

  • release-please release-pr --dry-run against this branch: the website-only commit is excluded by path, the remaining ci: commit is hidden, and no release pull request would open.

@kvlonge
kvlonge enabled auto-merge (squash) September 26, 2026 02:50
@kvlonge
kvlonge merged commit e10edb7 into main Sep 26, 2026
21 checks passed
@kvlonge
kvlonge deleted the ci/release-please-skip-docs branch September 26, 2026 03:05
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