chore: migrate changesets changelog generator#130
Conversation
📝 WalkthroughWalkthroughThis PR replaces the compact GitHub changelog plugin with the standard GitHub changelog plugin. The configuration is updated in ChangesChangelog Tool Migration
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
@tanstack/angular-hotkeys
@tanstack/hotkeys
@tanstack/hotkeys-devtools
@tanstack/lit-hotkeys
@tanstack/preact-hotkeys
@tanstack/preact-hotkeys-devtools
@tanstack/react-hotkeys
@tanstack/react-hotkeys-devtools
@tanstack/solid-hotkeys
@tanstack/solid-hotkeys-devtools
@tanstack/svelte-hotkeys
@tanstack/vue-hotkeys
@tanstack/vue-hotkeys-devtools
commit: |
Summary
Migrate the Changesets changelog generator from the deprecated compact package to the official GitHub changelog package.
Changes
@svitejs/changesets-changelog-github-compactwith@changesets/changelog-githubin Changesets config.TanStack/hotkeysrepo option and adddisableThanks: true.@changesets/changelog-github@^0.7.0.Notes
Future changelog entries will use the official Changesets GitHub layout instead of the compact suffix layout. During lockfile refresh, pnpm's trust policy blocked
ua-parser-jsandexpress-rate-limit, so the install was rerun with--trust-policy-excludefor those two packages only.Verification
git grep -n "@svitejs/changesets-changelog-github-compact"returned no matches.git grep -n "@changesets/changelog-github" -- .changeset/config.json package.json pnpm-lock.yamlconfirmed official package references in config, package manifest, and lockfile.node --input-type=module -e "const { default: changelog } = await import('@changesets/changelog-github'); const releaseLine = await changelog.getReleaseLine({ summary: 'Smoke migration check for #1', id: 'smoke' }, 'patch', { repo: 'TanStack/hotkeys', disableThanks: true }); console.log(releaseLine.includes('Smoke migration check') && releaseLine.includes('github.com/TanStack/hotkeys/issues/1') ? 'smoke-ok' : releaseLine);"returnedsmoke-ok.pnpm changeset status --since=maincompleted and reported no packages to be bumped.pnpm test:sherifcompleted with✓ No issues found.Summary by CodeRabbit