Skip to content

ci: exclude CHANGELOG.md from formatting - #38

Merged
priosshrsth merged 1 commit into
mainfrom
ci/exclude-changelog-from-fmt
Aug 19, 2026
Merged

ci: exclude CHANGELOG.md from formatting#38
priosshrsth merged 1 commit into
mainfrom
ci/exclude-changelog-from-fmt

Conversation

@priosshrsth

Copy link
Copy Markdown
Collaborator

CI fails on release PR #37: oxfmt rejects the CHANGELOG.md release-please generates, because it writes two blank lines before each section heading. That blocks the merge that publishes to npm, so no 0.0.6 can ship until this lands.

The file is generated and owned by release-please, so .prettierignore excludes it rather than reformatting — oxfmt reads .prettierignore by default, and reformatting would just be undone on the next release anyway.

Verified: reproduced the failure locally with the exact CHANGELOG content from #37, then confirmed vp check passes with the ignore in place.

Once this is on main, release-please updates #37 automatically and its CI should go green.

🤖 Generated with Claude Code

release-please writes CHANGELOG.md with two blank lines before each section
heading, which oxfmt rejects, so `vp check` failed on the release PR and
blocked the merge that publishes. The file is generated and owned by
release-please, so it is excluded rather than reformatted — reformatting it
would only be undone on the next release.
@priosshrsth
priosshrsth enabled auto-merge (squash) August 19, 2026 11:37
@priosshrsth
priosshrsth disabled auto-merge August 19, 2026 11:38
@priosshrsth
priosshrsth merged commit b0c7e35 into main Aug 19, 2026
5 checks passed
@priosshrsth
priosshrsth deleted the ci/exclude-changelog-from-fmt branch August 19, 2026 11:38
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