Skip to content

Allow npm release recovery branches - #38

Merged
ejsmith merged 1 commit into
mainfrom
fix/npm-release-recovery
Jul 29, 2026
Merged

Allow npm release recovery branches#38
ejsmith merged 1 commit into
mainfrom
fix/npm-release-recovery

Conversation

@ejsmith

@ejsmith ejsmith commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • allow release/npm/<version> branches to invoke the npm/GitHub Packages recovery path
  • derive the package version from the recovery branch name
  • continue skipping JSR for recovery runs

Why

The v1.3.4 npm release needs a recovery run after fixing its provenance metadata. The connected GitHub integration cannot invoke workflow_dispatch, but authenticated Git push access is available. A release/npm/1.3.4 branch provides the same explicit, version-scoped trigger without moving the existing tag or republishing JSR.

Validation

  • deno task format-check
  • git diff --check
  • shell version extraction test confirms refs/heads/release/npm/1.3.4 resolves to 1.3.4

@ejsmith
ejsmith marked this pull request as ready for review July 29, 2026 00:50
@ejsmith
ejsmith merged commit 349e987 into main Jul 29, 2026
4 checks passed
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