Skip to content

Commit 1ae7064

Browse files
authored
chore: enable trusted publishing (#638)
chore: use npm trusted publishing
1 parent 56ba882 commit 1ae7064

File tree

4 files changed

+35
-28
lines changed

4 files changed

+35
-28
lines changed

.github/workflows/js-test-and-release.yml

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ jobs:
2626
build:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v5
29+
- uses: actions/checkout@v6
3030
- uses: pnpm/action-setup@v4
31-
- uses: actions/setup-node@v4
31+
- uses: actions/setup-node@v6
3232
with:
3333
node-version: lts/*
3434
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -37,9 +37,9 @@ jobs:
3737
needs: build
3838
runs-on: ubuntu-latest
3939
steps:
40-
- uses: actions/checkout@v5
40+
- uses: actions/checkout@v6
4141
- uses: pnpm/action-setup@v4
42-
- uses: actions/setup-node@v4
42+
- uses: actions/setup-node@v6
4343
with:
4444
node-version: lts/*
4545
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -57,9 +57,9 @@ jobs:
5757
node: [lts/*]
5858
fail-fast: true
5959
steps:
60-
- uses: actions/checkout@v5
60+
- uses: actions/checkout@v6
6161
- uses: pnpm/action-setup@v4
62-
- uses: actions/setup-node@v4
62+
- uses: actions/setup-node@v6
6363
with:
6464
node-version: ${{ matrix.node }}
6565
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -76,9 +76,9 @@ jobs:
7676
needs: build
7777
runs-on: ubuntu-latest
7878
steps:
79-
- uses: actions/checkout@v5
79+
- uses: actions/checkout@v6
8080
- uses: pnpm/action-setup@v4
81-
- uses: actions/setup-node@v4
81+
- uses: actions/setup-node@v6
8282
with:
8383
node-version: lts/*
8484
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -94,9 +94,9 @@ jobs:
9494
needs: build
9595
runs-on: ubuntu-latest
9696
steps:
97-
- uses: actions/checkout@v5
97+
- uses: actions/checkout@v6
9898
- uses: pnpm/action-setup@v4
99-
- uses: actions/setup-node@v4
99+
- uses: actions/setup-node@v6
100100
with:
101101
node-version: lts/*
102102
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -112,9 +112,9 @@ jobs:
112112
needs: build
113113
runs-on: ubuntu-latest
114114
steps:
115-
- uses: actions/checkout@v5
115+
- uses: actions/checkout@v6
116116
- uses: pnpm/action-setup@v4
117-
- uses: actions/setup-node@v4
117+
- uses: actions/setup-node@v6
118118
with:
119119
node-version: lts/*
120120
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -130,9 +130,9 @@ jobs:
130130
needs: build
131131
runs-on: ubuntu-latest
132132
steps:
133-
- uses: actions/checkout@v5
133+
- uses: actions/checkout@v6
134134
- uses: pnpm/action-setup@v4
135-
- uses: actions/setup-node@v4
135+
- uses: actions/setup-node@v6
136136
with:
137137
node-version: lts/*
138138
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -153,9 +153,9 @@ jobs:
153153
node: [lts/*]
154154
fail-fast: true
155155
steps:
156-
- uses: actions/checkout@v5
156+
- uses: actions/checkout@v6
157157
- uses: pnpm/action-setup@v4
158-
- uses: actions/setup-node@v4
158+
- uses: actions/setup-node@v6
159159
with:
160160
node-version: lts/*
161161
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -178,9 +178,9 @@ jobs:
178178
node: [lts/*]
179179
fail-fast: true
180180
steps:
181-
- uses: actions/checkout@v5
181+
- uses: actions/checkout@v6
182182
- uses: pnpm/action-setup@v4
183-
- uses: actions/setup-node@v4
183+
- uses: actions/setup-node@v6
184184
with:
185185
node-version: lts/*
186186
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -198,9 +198,9 @@ jobs:
198198
needs: build
199199
runs-on: ubuntu-latest
200200
steps:
201-
- uses: actions/checkout@v5
201+
- uses: actions/checkout@v6
202202
- uses: pnpm/action-setup@v4
203-
- uses: actions/setup-node@v4
203+
- uses: actions/setup-node@v6
204204
with:
205205
node-version: lts/*
206206
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -216,9 +216,9 @@ jobs:
216216
needs: build
217217
runs-on: ubuntu-latest
218218
steps:
219-
- uses: actions/checkout@v5
219+
- uses: actions/checkout@v6
220220
- uses: pnpm/action-setup@v4
221-
- uses: actions/setup-node@v4
221+
- uses: actions/setup-node@v6
222222
with:
223223
node-version: lts/*
224224
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -260,12 +260,12 @@ jobs:
260260
runs-on: ubuntu-latest
261261
if: needs.release-check.outputs.release == 'true'
262262
steps:
263-
- uses: actions/checkout@v5
263+
- uses: actions/checkout@v6
264264
with:
265265
fetch-depth: 0
266266
persist-credentials: false
267267
- uses: pnpm/action-setup@v4
268-
- uses: actions/setup-node@v4
268+
- uses: actions/setup-node@v6
269269
with:
270270
node-version: lts/*
271271
- uses: ipfs/aegir/actions/cache-node-modules@main
@@ -277,4 +277,3 @@ jobs:
277277
- run: pnpm run --if-present release
278278
env:
279279
GITHUB_TOKEN: ${{ secrets.UCI_GITHUB_TOKEN || github.token }}
280-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ This repository contains TypeScript implementation of noise protocol, an encrypt
3535

3636
## Usage
3737

38-
Install with `yarn add @chainsafe/libp2p-noise`, `npm i @chainsafe/libp2p-noise` or `pnpm add @chainsafe/libp2p-noise`.
38+
Install with `pnpm add @chainsafe/libp2p-noise` or `npm i @chainsafe/libp2p-noise`.
3939

4040
Example of using default noise configuration and passing it to the libp2p config:
4141

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"bugs": {
1313
"url": "https://github.com/ChainSafe/js-libp2p-noise/issues"
1414
},
15-
"packageManager": "[email protected]",
15+
"packageManager": "[email protected]",
1616
"publishConfig": {
1717
"access": "public",
1818
"provenance": true
@@ -190,6 +190,8 @@
190190
"@libp2p/logger": "^6.0.0",
191191
"@libp2p/tcp": "^11.0.0",
192192
"@multiformats/multiaddr": "^13.0.1",
193+
"@types/mocha": "^10.0.10",
194+
"@types/node": "^24.10.1",
193195
"@types/sinon": "^17.0.4",
194196
"aegir": "^47.0.22",
195197
"benchmark": "^2.1.4",

pnpm-lock.yaml

Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)