Skip to content

chore: migrate changesets changelog generator#10

Open
tannerlinsley wants to merge 1 commit into
TanStack:mainfrom
Sheraff:chore/migrate-changesets-changelog-github
Open

chore: migrate changesets changelog generator#10
tannerlinsley wants to merge 1 commit into
TanStack:mainfrom
Sheraff:chore/migrate-changesets-changelog-github

Conversation

@tannerlinsley
Copy link
Copy Markdown
Member

@tannerlinsley tannerlinsley commented May 26, 2026

🎯 Changes

✅ Checklist

  • I have followed the steps in the Contributing guide.
  • I have tested this code locally with pnpm run test:pr.

🚀 Release Impact

  • This change affects published code, and I have generated a changeset.
  • This change is docs/CI/dev-only (no release).

Summary by CodeRabbit

  • Chores
    • Updated changelog generation tooling and configuration for improved release note management.

Review Change Stack

@tannerlinsley tannerlinsley requested a review from a team as a code owner May 26, 2026 18:56
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 26, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 11169e1b-1449-4853-b8ea-09d146118c09

📥 Commits

Reviewing files that changed from the base of the PR and between f3f6381 and 52ac3b5.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (2)
  • .changeset/config.json
  • package.json

📝 Walkthrough

Walkthrough

The PR replaces the changesets changelog generator plugin from @svitejs/changesets-changelog-github-compact to @changesets/changelog-github, updating both the package.json dependency and the .changeset/config.json configuration to use the standard GitHub changelog format with repository-specific settings and thanks disabled.

Changes

Changelog Plugin Migration

Layer / File(s) Summary
Replace changelog plugin
.changeset/config.json, package.json
The changesets changelog plugin is migrated from the Svelte-community compact format to the official GitHub format. The dependency is swapped in package.json, and .changeset/config.json is updated to configure the new plugin with repo: "TanStack/workflow" and disableThanks: true options.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • TanStack/workflow#5: Both PRs modify .changeset/config.json to update the GitHub changelog generator configuration for the TanStack/workflow repo.

Poem

🐰 A changelog plugin swaps with grace,
From compact form to standard place,
With thanks disabled and repo set clear,
The workflow's changelog journey draws near! 📝

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description follows the template structure but the critical '🎯 Changes' section is completely empty, leaving the motivation and details of the change undocumented. Fill in the '🎯 Changes' section with a clear description of what was changed and why the migration from @svitejs/changesets-changelog-github-compact to @changesets/changelog-github was necessary.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore: migrate changesets changelog generator' clearly and concisely describes the main change, which is replacing the changelog generator plugin in changesets configuration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 26, 2026

More templates

@tanstack/react-template

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/react-template@10

@tanstack/react-template-devtools

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/react-template-devtools@10

@tanstack/solid-template

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/solid-template@10

@tanstack/solid-template-devtools

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/solid-template-devtools@10

@tanstack/template

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/template@10

@tanstack/template-devtools

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/template-devtools@10

@tanstack/workflow-core

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-core@10

commit: 52ac3b5

@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​changesets/​changelog-github@​0.7.01001006893100

View full report

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.

3 participants