Finish 0.2.0 before it publishes: changelog text + forge_repo after the org move #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "changelog-0.2.0-text"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two small corrections to 0.2.0, both of which have to land before it publishes. 0.2.0 is still unpublished (registry is at
0.1.0+1), so this is the window.1.
forge_repo→celilo/homepageThe repo just moved from
forgejo-admin/homepageinto theceliloorg so that celilo's Forgejo runner (registeredrunner_org: celilo) will actually claim its release runs. Noforgejo-adminrepo had ever had a run succeed, and the run queued on the old repo sat inwaitingand did not come across with the transfer.forge_repois whaton_installhands tosource_forge.registerRepoto mintCELILO_PUBLISH_TOKEN. Left pointing at the old path, the next deploy would register the wrong repo and set the secret somewhere CI never reads it. This reverts7f41b94back to thecelilo/homepagedefault it had before.release.ymlneeded no change — it derives everything from${GITHUB_REPOSITORY}, so it followed the transfer on its own. The manifest default was the only hardcoded reference in the tree.2. The placeholder changelog line
celilo module versionstamped 0.2.0 from two changesets. One described the capabilities bump; the other was boilerplate from0be59b3:It covers real unreleased work (
0be59b3and7f41b94), so deleting it would have changed the bump. The minor level is correct and stays; only the text was wrong. Rewritten to describe the forge registration, the scoped publish token, the changeset-driven release workflow, and the optional-capability fallback.The two changes are folded together because the rewritten changelog sentence names the
forge_repodefault. Landing them separately would leave a stale sentence in whichever merged first.Verification
tsc --noEmit -p celilo-module/scripts/tsconfig.json— clean.celilo module check ./celilo-module— 7 ok, 0 fail.manifest.ymlversion untouched at0.2.0;.changeset/holds onlyREADME.md, so nothing re-bumps to 0.3.0.What happens on merge
This is a push to
main, which is whatrelease.ymltriggers on. With the repo now in theceliloorg there should finally be a runner to claim it, and with no pending changesets theversionjob should short-circuit toshould_publish=trueand thepublishjob should PUT 0.2.0 to celilo-registry.I will confirm by querying the registry, not by reading a green run.
🤖 Generated with Claude Code
Replace the placeholder 0.2.0 changelog entry with what shippedto Finish 0.2.0 before it publishes: changelog text + forge_repo after the org move