Skip to content

Commit 5679f2b

Browse files
authored
chore(ci): Add trusted publishing (#2212)
* chore(ci): Add trusted publishing * Update .gitignore
1 parent a1b2dda commit 5679f2b

File tree

3 files changed

+10
-15
lines changed

3 files changed

+10
-15
lines changed

.DS_Store

-6 KB
Binary file not shown.

.github/workflows/deploy.yaml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@ jobs:
1616
id-token: write
1717
contents: write
1818
steps:
19+
- uses: bullfrogsec/bullfrog@dcde5841b19b7ef693224207a7fdec67fce604db # v0.8.3
20+
1921
- name: Checkout
20-
uses: actions/checkout@v1
22+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
2123

2224
- name: Setup Node
23-
uses: actions/setup-node@v1
25+
uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
2426
with:
2527
node-version: "16"
2628

@@ -33,19 +35,10 @@ jobs:
3335
- name: Build list
3436
run: yarn build
3537

36-
- name: Load NPM secret
37-
uses: 1password/load-secrets-action@581a835fb51b8e7ec56b71cf2ffddd7e68bb25e0
38-
with:
39-
# Export loaded secrets as environment variables
40-
export-env: true
41-
env:
42-
OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
43-
NPM_TOKEN: op://npm-deploy/npm-runner-token/secret
44-
4538
- name: Publish to NPM
46-
uses: JS-DevTools/npm-publish@18351461ae08dde235c0ccee0633ec905f0b9a52
47-
with:
48-
token: ${{ env.NPM_TOKEN }}
39+
run:
40+
npm install -g npm@latest
41+
npm publish
4942

5043
- name: Load Web 3 deploy secrets
5144
uses: 1password/load-secrets-action@d1a4e73495bde3551cf63f6c048588b8f734e21d

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
.idea/
22
node_modules
3-
build/
3+
build/
4+
.env
5+
.DS_Store

0 commit comments

Comments
 (0)