Skip to content

ci: enable npm provenance attestations#159

Merged
mroderick merged 1 commit into
mainfrom
feat/npm-provenance
Jun 13, 2026
Merged

ci: enable npm provenance attestations#159
mroderick merged 1 commit into
mainfrom
feat/npm-provenance

Conversation

@mroderick

Copy link
Copy Markdown
Contributor

Enables npm provenance attestations via NPM_CONFIG_PROVENANCE in the release workflow.

Sets NPM_CONFIG_PROVENANCE=true in the release workflow. The env
var is reliable because multi-semantic-release runs npm publish from
each package subdirectory, and npm only reads .npmrc from the cwd.

Also verify: the npm token is granular (not classic) scoped to
@idempot-dev. Classic tokens are being deprecated.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 13, 2026

Copy link
Copy Markdown

Deploying idempot-js with  Cloudflare Pages  Cloudflare Pages

Latest commit: 35b10ca
Status: ✅  Deploy successful!
Preview URL: https://219c1607.idempot-js.pages.dev
Branch Preview URL: https://feat-npm-provenance.idempot-js.pages.dev

View logs

@mroderick
mroderick marked this pull request as ready for review June 13, 2026 09:37
@mroderick
mroderick merged commit bd1aeaf into main Jun 13, 2026
20 of 22 checks passed
@mroderick
mroderick deleted the feat/npm-provenance branch June 13, 2026 09:38
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