The release pipeline must be able to cut a release at all before anything else matters.
Background: release PRs currently receive zero checks, because a workflow run
triggered by the default GITHUB_TOKEN does not start further workflow runs — so no
release PR can ever satisfy the required contexts and merge. Tracked in ADR-1151.
Tasks
Blocked on the maintainer: the App itself can only be created by the repo owner.
Refs: ADR-1151, ADR-1127 (superseded by ADR-1127 §version scheme), #1216, #1213.
The release pipeline must be able to cut a release at all before anything else matters.
Background: release PRs currently receive zero checks, because a workflow run
triggered by the default
GITHUB_TOKENdoes not start further workflow runs — so norelease PR can ever satisfy the required contexts and merge. Tracked in ADR-1151.
Tasks
actions/create-github-app-token, SHA-pinned) so release PRs get checks — partial: workflow step wired in PR fix(release): repair the release-please pipeline onto the 1.0.0 line (ADR-1151) #1216 (.github/workflows/release-please.yml:71), but GitHub App creation and repo secrets RELEASE_BOT_APP_ID/RELEASE_BOT_PRIVATE_KEY are blocked on maintainerrelease-publishenvironment so the write jobs are protected — open: environment does not exist on GitHub (only github-pages and pypi-publish exist; blocked on maintainer)release-as: 1.0.0with the manifest at0.0.0(the fork has never released; every existing tag is inherited upstream history) — done: PR fix(release): repair the release-please pipeline onto the 1.0.0 line (ADR-1151) #1216 (commit b0d307d, ADR-1151; release-please-config.json:14, .release-please-manifest.json:2)autorelease: cutfreeze so the rollover commits survive — done: PR fix(release): repair the release-please pipeline onto the 1.0.0 line (ADR-1151) #1216 (commit b0d307d, ADR-1151; .github/workflows/release-please.yml:102-175)1.0.0— done: verified in PR fix(release): repair the release-please pipeline onto the 1.0.0 line (ADR-1151) #1216 (commit b0d307d, ADR-1151 reproducer output title: chore(...): release 1.0.0)Blocked on the maintainer: the App itself can only be created by the repo owner.
Refs: ADR-1151, ADR-1127 (superseded by ADR-1127 §version scheme), #1216, #1213.