Skip to content

Commit 1885902

Browse files
fix: use npm trusted publishing (#1051)
1 parent f04b25b commit 1885902

1 file changed

Lines changed: 4 additions & 14 deletions

File tree

.github/workflows/release.yaml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,6 @@ jobs:
7070
if: steps.check-version.outputs.exists == 'false'
7171
run: bun install --frozen-lockfile
7272

73-
- name: Verify NPM auth
74-
if: steps.check-version.outputs.exists == 'false'
75-
run: npm whoami
76-
env:
77-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
78-
7973
- name: Update types package version
8074
if: steps.check-version.outputs.exists == 'false'
8175
run: |
@@ -134,33 +128,29 @@ jobs:
134128

135129
- name: Publish types to NPM
136130
if: steps.check-version.outputs.exists == 'false'
137-
run: cd packages/types && npm publish --access public --provenance
131+
run: cd packages/types && npm publish --access public
138132
env:
139-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
140133
BTS_TELEMETRY: 1
141134
CONVEX_INGEST_URL: ${{ secrets.CONVEX_INGEST_URL }}
142135

143136
- name: Publish template-generator to NPM
144137
if: steps.check-version.outputs.exists == 'false'
145-
run: cd packages/template-generator && npm publish --access public --provenance
138+
run: cd packages/template-generator && npm publish --access public
146139
env:
147-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
148140
BTS_TELEMETRY: 1
149141
CONVEX_INGEST_URL: ${{ secrets.CONVEX_INGEST_URL }}
150142

151143
- name: Publish CLI to NPM
152144
if: steps.check-version.outputs.exists == 'false'
153-
run: cd apps/cli && npm publish --access public --provenance
145+
run: cd apps/cli && npm publish --access public
154146
env:
155-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
156147
BTS_TELEMETRY: 1
157148
CONVEX_INGEST_URL: ${{ secrets.CONVEX_INGEST_URL }}
158149

159150
- name: Publish create-bts alias to NPM
160151
if: steps.check-version.outputs.exists == 'false'
161-
run: cd packages/create-bts && npm publish --access public --provenance
152+
run: cd packages/create-bts && npm publish --access public
162153
env:
163-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
164154
BTS_TELEMETRY: 1
165155
CONVEX_INGEST_URL: ${{ secrets.CONVEX_INGEST_URL }}
166156

0 commit comments

Comments
 (0)