Skip to content

Commit e63578d

Browse files
committed
DOPS-1719 Implement npmjs publishing using OIDC
1 parent e1c1bb9 commit e63578d

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/publish.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,17 @@ on:
99
jobs:
1010
publish-to-npm:
1111
runs-on: ubuntu-latest
12+
permissions:
13+
contents: read
14+
id-token: write
1215
steps:
1316
- name: Checkout
1417
uses: actions/checkout@v3
1518

1619
- name: Install pnpm
1720
uses: pnpm/action-setup@v4
1821
with:
19-
version: 9
22+
version: 10
2023

2124
- uses: actions/setup-node@v4
2225
with:
@@ -30,8 +33,6 @@ jobs:
3033

3134
- name: Publish 🚀
3235
run: pnpm publish --no-git-checks --access=public
33-
env:
34-
NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}
3536

3637
publish-to-github:
3738
runs-on: ubuntu-latest
@@ -45,7 +46,7 @@ jobs:
4546
- name: Install pnpm
4647
uses: pnpm/action-setup@v4
4748
with:
48-
version: 9
49+
version: 10
4950

5051
- uses: actions/setup-node@v4
5152
with:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@1inch/eslint-config",
3-
"version": "3.0.7",
3+
"version": "3.0.8",
44
"main": "index.mjs",
55
"license": "UNLICENSED",
66
"dependencies": {

0 commit comments

Comments
 (0)