Skip to content

Commit 9f91a5d

Browse files
marcstraubeclaude
andauthored
fix(ci): use npm publish for OIDC trusted publishing (#38)
## Summary - Switch from `pnpm publish` to `npm publish` for OIDC trusted publishing compatibility - pnpm does not support npm's OIDC token exchange natively ## Test plan - [ ] After merge: `gh workflow run release-please.yml -f tag=v1.0.3` 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d13a0d8 commit 9f91a5d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release-please.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454

5555
- name: Publish to npm
5656
if: ${{ steps.release.outputs.release_created }}
57-
run: pnpm publish --access public --no-git-checks --provenance
57+
run: npm publish --access public --provenance
5858

5959
- name: Generate SBOM
6060
if: ${{ steps.release.outputs.release_created }}
@@ -94,7 +94,7 @@ jobs:
9494
run: pnpm run build
9595

9696
- name: Publish to npm
97-
run: pnpm publish --access public --no-git-checks --provenance
97+
run: npm publish --access public --provenance
9898

9999
- name: Generate SBOM
100100
run: pnpm run sbom

0 commit comments

Comments
 (0)