Skip to content

fix(release): support current prerelease metadata - #1056

Merged
benvinegar merged 1 commit into
mainfrom
fix/release-prep-private-workspaces
Sep 8, 2026
Merged

benvinegar merged 1 commit into
mainfrom
fix/release-prep-private-workspaces

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

  • keep newly extracted private VCS provider workspaces out of Changesets versioning
  • allow required hand-authored series notes in generated prerelease-preparation PRs
  • cover the expanded prerelease metadata allowlist

Validation

  • bun test scripts/release/verify-pr-release-notes.test.ts
  • bun run changeset:status
  • bun run lint
  • bun run typecheck
  • git diff --check

This PR description was generated by Pi using gpt-5.6-sol

@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated
hunk-web Ignored Ignored Sep 8, 2026 1:43pm UTC

Request Review

@greptile-apps

greptile-apps Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates release preparation for the repository’s current workspace and prerelease metadata layout.

  • Excludes newly extracted private VCS and release-tooling workspaces from Changesets versioning.
  • Allows hand-authored website series notes in metadata-only prerelease-preparation PRs.
  • Extends regression coverage for the prerelease metadata allowlist.
  • Adds an empty changeset for the release-engineering fix.

Confidence Score: 5/5

The PR appears safe to merge, with the expanded allowlists matching the repository’s documented private-workspace and prerelease-note workflows.

No concrete correctness, security, or repository-rule violation remains; the changed release paths are appropriately constrained to metadata-only prerelease diffs and covered by a regression test.

Important Files Changed

Filename Overview
.changeset/config.json Adds private, non-published implementation workspaces to the Changesets ignore list.
scripts/release/verify-pr-release-notes.ts Permits the hand-authored series-notes overlay in metadata-only prerelease preparation diffs.
scripts/release/verify-pr-release-notes.test.ts Extends allowlist and classification coverage to include the series-notes overlay.
.changeset/famous-mails-repeat.md Adds an empty changeset representing the release-engineering adjustment.

Reviews (1): Last reviewed commit: "fix(release): support current prerelease..." | Re-trigger Greptile

@benvinegar
benvinegar merged commit f8897aa into main Sep 8, 2026
13 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