Skip to content

fix: retry npm package readback before signatures - #55

Merged
davidahmann merged 1 commit into
mainfrom
codex/release-propagation-retry
Sep 16, 2026
Merged

davidahmann merged 1 commit into
mainfrom
codex/release-propagation-retry

Conversation

@davidahmann

Copy link
Copy Markdown
Owner

The v0.7.0 OIDC publish completed, but npm had not propagated the new version to npm install during the immediate readback. The release recovery verified the exact registry artifact and completed the GitHub Release without republishing.

This makes future publish runs retry lifecycle-script-free package installation before signature verification, while retaining bounded retries and policy checks that preserve ordering.

Validation:

  • npm run format:check
  • npm run lint
  • npm run typecheck
  • npm run check:workflows
  • MILL_GIT_PATH=/opt/homebrew/bin/git npx vitest run test/policy-scripts.test.ts test/release-workflow.test.ts
  • independent review of 69bc6ae4c743510ca57632342073559f8e9cd2b8

Signed-off-by: David Ahmann <46606159+davidahmann@users.noreply.github.com>
@davidahmann
davidahmann merged commit 59dfb90 into main Sep 16, 2026
6 checks passed
@davidahmann
davidahmann deleted the codex/release-propagation-retry branch September 16, 2026 11:18
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.

1 participant