Skip to content

chore(release): fix changeset attribution for 0.13.1#1111

Merged
ascorbic merged 1 commit into
mainfrom
chore/fix-changeset-attribution
May 19, 2026
Merged

chore(release): fix changeset attribution for 0.13.1#1111
ascorbic merged 1 commit into
mainfrom
chore/fix-changeset-attribution

Conversation

@ascorbic
Copy link
Copy Markdown
Collaborator

What does this PR do?

Fixes mis-attribution in the pending 0.13.1 release.

#1110 reintroduced fix-local-media-id-normalization.md and ready-worlds-rush.md (removed in #1105 to publish 0.13.0). Because @changesets/changelog-github derives credit from the PR that introduced a changeset, the regenerated release PR (#1103) now credits both to #1110/@ascorbic — dropping @jcheese1's credit for #1100.

@changesets/changelog-github@0.5.2 reads optional pr: / commit: / author: lines from the changeset body and uses them instead of the API lookup. This PR adds those overrides so the regenerated changelog reads:

  • [#1100] [f753dba] Thanks @jcheese1! — Resolve bare local media IDs…
  • [#1101] [e539731] Thanks @ascorbic! — Fixes experimental registry navigation…

The fix has to live in the changeset files on main, not in #1103: changesets/action force-pushes changeset-release/main on every version run, so a hand-edit to the release PR is overwritten on the next push.

Verified by simulating the changelog-github parser against both files (correct PR/commit/author, clean summary, no leftover lines).

After this merges, the version run regenerates #1103 with correct attribution; merging #1103 then publishes 0.13.1.

Closes #

Type of change

  • Bug fix
  • Feature (requires maintainer-approved Discussion)
  • Refactor (no behavior change)
  • Translation
  • Documentation
  • Performance improvement
  • Tests
  • Chore (dependencies, CI, tooling)

Checklist

  • I have read CONTRIBUTING.md
  • pnpm typecheck passes (N/A — changeset metadata only, no code)
  • pnpm lint passes (N/A — no code)
  • pnpm test passes (N/A — no code)
  • pnpm format has been run (N/A — no code)
  • I have added/updated tests for my changes (if applicable)
  • User-visible strings in the admin UI are wrapped for translation (N/A)
  • I have added a changeset (N/A — edits existing pending changesets' metadata; no published-package behavior change)
  • New features link to an approved Discussion (N/A — not a feature)

AI-generated code disclosure

  • This PR includes AI-generated code — model/tool: Claude Opus 4.7

Screenshots / test output

.changeset/fix-local-media-id-normalization.md => pr=1100 commit=f753dba users=["jcheese1"] line="Resolve bare local media IDs…" rest=[]
.changeset/ready-worlds-rush.md                => pr=1101 commit=e539731 users=["ascorbic"] line="Fixes experimental registry…"   rest=[]

#1110 reintroduced these changesets, so changelog-github credited both to #1110/@ascorbic, dropping @jcheese1's credit for #1100. Add per-changeset pr/commit/author overrides (read by @changesets/changelog-github) so the regenerated release PR attributes #1100 to @jcheese1 and #1101 to @ascorbic with the original commits. Editing #1103 directly wouldn't survive the next force-push of changeset-release/main.
Copilot AI review requested due to automatic review settings May 19, 2026 19:39
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 19, 2026

⚠️ No Changeset found

Latest commit: 004ef0a

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 changesets to release 13 packages
Name Type
emdash Patch
@emdash-cms/admin Patch
@emdash-cms/cloudflare Patch
@emdash-cms/fixture-perf-site Patch
@emdash-cms/perf-demo-site Patch
@emdash-cms/cache-demo-site Patch
@emdash-cms/auth Patch
@emdash-cms/blocks Patch
@emdash-cms/gutenberg-to-portable-text Patch
@emdash-cms/x402 Patch
create-emdash Patch
@emdash-cms/auth-atproto Patch
@emdash-cms/plugin-embeds Patch

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

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-perf-coordinator 004ef0a May 19 2026, 07:39 PM

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-i18n 004ef0a May 19 2026, 07:39 PM

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
docs 004ef0a May 19 2026, 07:40 PM

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-demo-cache 004ef0a May 19 2026, 07:41 PM

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 19, 2026

Open in StackBlitz

@emdash-cms/admin

npm i https://pkg.pr.new/@emdash-cms/admin@1111

@emdash-cms/auth

npm i https://pkg.pr.new/@emdash-cms/auth@1111

@emdash-cms/blocks

npm i https://pkg.pr.new/@emdash-cms/blocks@1111

@emdash-cms/cloudflare

npm i https://pkg.pr.new/@emdash-cms/cloudflare@1111

emdash

npm i https://pkg.pr.new/emdash@1111

create-emdash

npm i https://pkg.pr.new/create-emdash@1111

@emdash-cms/gutenberg-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/gutenberg-to-portable-text@1111

@emdash-cms/x402

npm i https://pkg.pr.new/@emdash-cms/x402@1111

@emdash-cms/plugin-ai-moderation

npm i https://pkg.pr.new/@emdash-cms/plugin-ai-moderation@1111

@emdash-cms/plugin-atproto

npm i https://pkg.pr.new/@emdash-cms/plugin-atproto@1111

@emdash-cms/plugin-audit-log

npm i https://pkg.pr.new/@emdash-cms/plugin-audit-log@1111

@emdash-cms/plugin-color

npm i https://pkg.pr.new/@emdash-cms/plugin-color@1111

@emdash-cms/plugin-embeds

npm i https://pkg.pr.new/@emdash-cms/plugin-embeds@1111

@emdash-cms/plugin-forms

npm i https://pkg.pr.new/@emdash-cms/plugin-forms@1111

@emdash-cms/plugin-webhook-notifier

npm i https://pkg.pr.new/@emdash-cms/plugin-webhook-notifier@1111

commit: 004ef0a

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-playground 004ef0a May 19 2026, 07:41 PM

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adjusts pending Changeset markdown files to explicitly override PR/commit/author attribution so @changesets/changelog-github generates correct credits for the upcoming 0.13.1 release notes after the changesets were reintroduced via a later PR.

Changes:

  • Add pr:, commit:, and author: override lines to .changeset/fix-local-media-id-normalization.md.
  • Add pr:, commit:, and author: override lines to .changeset/ready-worlds-rush.md.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.changeset/ready-worlds-rush.md Adds explicit PR/commit/author overrides to ensure changelog attribution matches the original PR.
.changeset/fix-local-media-id-normalization.md Adds explicit PR/commit/author overrides to ensure changelog attribution matches the original PR.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ascorbic ascorbic enabled auto-merge (squash) May 19, 2026 19:44
@ascorbic ascorbic merged commit ec237c7 into main May 19, 2026
41 checks passed
@ascorbic ascorbic deleted the chore/fix-changeset-attribution branch May 19, 2026 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants