Skip to content

fix: staged publishing fixes, add provenance config#79

Merged
theoephraim merged 1 commit into
mainfrom
chore/republish-readme
May 23, 2026
Merged

fix: staged publishing fixes, add provenance config#79
theoephraim merged 1 commit into
mainfrom
chore/republish-readme

Conversation

@theoephraim
Copy link
Copy Markdown
Member

@theoephraim theoephraim commented May 23, 2026

Summary

  • Add provenance boolean to PublishConfig — attaches Sigstore provenance attestation when publishing via npm (replaces needing publishArgs: ["--provenance"])
  • Fix npm staged publishing minimum version: requires npm >= 11.15.0 (was incorrectly set to 11.5.1 — npm stage was introduced in 11.15.0)
  • Throw hard errors (not warnings) when provenance or npmStaged are used with a non-npm publishManager
  • Throw clear error with upgrade instructions when npm version is too old for staged publishing
  • Add npm install -g npm@latest step to release workflow
  • Enable both provenance and npmStaged in bumpy's own config
  • Patch bump to republish README with corrected docs URL

Test plan

  • All 6 publish-pipeline tests pass
  • Typecheck passes
  • Merge → version PR → merge version PR → staged publish with provenance

@github-actions
Copy link
Copy Markdown

bumpy-frog

The changes in this PR will be included in the next version bump.

patch Patch releases

  • @varlock/bumpy 1.9.0 → 1.9.1

Bump files in this PR

Click here if you want to add another bump file to this PR


This comment is maintained by bumpy.

@theoephraim theoephraim merged commit 7045a87 into main May 23, 2026
2 checks passed
@theoephraim theoephraim changed the title chore: patch release to republish README and test staged publishing fix: staged publishing fixes, add provenance config May 23, 2026
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