Skip to content

release: format changelogs in version:packages - #59

Merged
Kzoeps merged 1 commit into
mainfrom
release/format-changelogs
Nov 12, 2026
Merged

Kzoeps merged 1 commit into
mainfrom
release/format-changelogs

Conversation

@Kzoeps

@Kzoeps Kzoeps commented Nov 12, 2026 •

Copy link
Copy Markdown
Collaborator

Problem

changeset version writes CHANGELOG.md files that Biome doesn't accept, so the Release PR (#56) fails pnpm format:check.

Fix

  • version:packages now runs biome format --write . after changeset version, before refreshing the lockfile. Release PRs come out formatted.

Summary by CodeRabbit

  • Chores
    • Package version updates now apply consistent formatting to project files.

@vercel

vercel Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
api-endpoints Ready Ready Preview Nov 12, 2026 9:47am UTC

Request Review

@changeset-bot

changeset-bot Bot commented Nov 12, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f137b54

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai

coderabbitai Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Walkthrough

The version:packages script now runs biome format --write . after changeset version and before pnpm install --lockfile-only.

Changes: Package versioning

Layer / File(s) Summary
Version script formatting
package.json
The version:packages script formats the repository before the lockfile-only install.

Estimated code review effort: 2 (Simple) | ~5 minutes

Change: Bug fix

Suggested reviewers: kristoferlund

Merge Risk: Minimal · up to f137b

Release version PRs will now include formatted changelogs, so the format check should pass on them. The change is small and I found no merge-blocking risk.

Pre-merge checks: Passed 4

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title "release: format changelogs in version:packages" matches the single change in the changeset. The package.json version:packages script now runs biome format --write . after `changeset ver…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Title check

Explanation

The title "release: format changelogs in version:packages" matches the single change in the changeset. The package.json version:packages script now runs biome format --write . after changeset version, so the generated CHANGELOG.md files are formatted. The title names the main change and the script where it applies, so it is clear and specific.

Finishing Touches

Generate unit tests (beta)

  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Warning

Some tools did not complete. Review the errors below.

Biome (2.5.15)

package.json

Biome could not lint this file: configuration resulted in errors. Check the repository's Biome configuration and plugins.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Recent review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c5c54592-9f33-4971-8a6c-93d4cad0e190
Commits

Reviewing files that changed from the base of the PR and between a2cac73 and f137b54.

Files selected for processing: 1

  • package.json

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@sonarqubecloud

Copy link
Copy Markdown

@Kzoeps
Kzoeps merged commit ab6fbd7 into main Nov 12, 2026
8 checks passed
@Kzoeps
Kzoeps deleted the release/format-changelogs branch November 12, 2026 10:47

This branch was previously deployed

1 inactive deployment
Preview — f137b541 Deployed Nov 12, 2026 by vercel[bot]
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