mirror of
https://github.com/zuiidea/antd-admin
synced 2026-10-27 10:43:45 +00:00
fix(create): allow local npm publish without provenance
Remove publishConfig.provenance; CI passes --provenance on npm publish so GitHub Actions still gets attestations with id-token: write. Made-with: Cursor
This commit is contained in:
@@ -62,8 +62,8 @@ jobs:
|
||||
working-directory: packages/create
|
||||
|
||||
- name: Publish to npm
|
||||
# provenance: see packages/create/package.json publishConfig (requires id-token: write)
|
||||
run: npm publish --access public
|
||||
# Provenance only in CI (OIDC). publishConfig must not force provenance or local npm publish fails.
|
||||
run: npm publish --access public --provenance
|
||||
working-directory: packages/create
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
|
||||
@@ -20,8 +20,7 @@
|
||||
"test:watch": "vitest"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"provenance": true
|
||||
"access": "public"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20"
|
||||
|
||||
Reference in New Issue
Block a user