Skip to content

Commit aa4015e

Browse files
committed
chore(pipeline): update to 0.8.9
1 parent 74fb78d commit aa4015e

6 files changed

Lines changed: 88 additions & 57 deletions

File tree

.async-pipeline/tasks.lock.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,5 +231,5 @@
231231
}
232232
],
233233
"hash": "sha256:32813aa29220564dd9be3ea500e3853e44bae6d1f8634c12cb21ab56f0016ca3",
234-
"generatedAt": "2026-06-18T04:13:44.414Z"
234+
"generatedAt": "2026-06-18T04:29:53.848Z"
235235
}

.github/async-pipeline.lock.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"generator": "@async/pipeline",
44
"config": "pipeline.ts",
55
"workflow": ".github/workflows/async-pipeline.yml",
6-
"hash": "sha256:369c4a98ff4cd69a13f781d349d66c1222299560971e531fbf211ab570552235",
7-
"generatedAt": "2026-06-18T04:13:44.377Z",
6+
"hash": "sha256:9101b628e6dd3a9418afa5d19449fc497458f5a119bdc6424c570b1f64f60c1e",
7+
"generatedAt": "2026-06-18T04:29:53.823Z",
88
"triggers": {
99
"pull_request": {
1010
"types": [
@@ -140,7 +140,7 @@
140140
"packageManager": "pnpm",
141141
"packageManagerVersion": "10.20.0",
142142
"command": "pnpm async-pipeline",
143-
"setup": "pnpm",
143+
"setup": "node",
144144
"nodeVersion": "24",
145145
"runtime": [
146146
"node@24"

.github/workflows/async-pipeline.yml

Lines changed: 70 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,17 @@ jobs:
5353
restore-keys: |
5454
async-pipeline-${{ runner.os }}-
5555
56-
- name: Setup pnpm runtime
57-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
56+
- name: Setup Node
57+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
5858
with:
59-
version: 10.20.0
60-
runtime: node@24
61-
install: false
62-
cache: false
59+
node-version: 24
60+
registry-url: https://registry.npmjs.org/
61+
package-manager-cache: false
62+
63+
- name: Enable pnpm
64+
run: |
65+
corepack enable
66+
corepack prepare pnpm@10.20.0 --activate
6367
6468
- name: Use current npm
6569
run: npm install -g npm@11.16.0
@@ -108,13 +112,17 @@ jobs:
108112
restore-keys: |
109113
async-pipeline-${{ runner.os }}-
110114
111-
- name: Setup pnpm runtime
112-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
115+
- name: Setup Node
116+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
113117
with:
114-
version: 10.20.0
115-
runtime: node@24
116-
install: false
117-
cache: false
118+
node-version: 24
119+
registry-url: https://registry.npmjs.org/
120+
package-manager-cache: false
121+
122+
- name: Enable pnpm
123+
run: |
124+
corepack enable
125+
corepack prepare pnpm@10.20.0 --activate
118126
119127
- name: Install dependencies
120128
run: pnpm install --frozen-lockfile
@@ -159,13 +167,17 @@ jobs:
159167
restore-keys: |
160168
async-pipeline-${{ runner.os }}-
161169
162-
- name: Setup pnpm runtime
163-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
170+
- name: Setup Node
171+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
164172
with:
165-
version: 10.20.0
166-
runtime: node@24
167-
install: false
168-
cache: false
173+
node-version: 24
174+
registry-url: https://registry.npmjs.org/
175+
package-manager-cache: false
176+
177+
- name: Enable pnpm
178+
run: |
179+
corepack enable
180+
corepack prepare pnpm@10.20.0 --activate
169181
170182
- name: Install dependencies
171183
run: pnpm install --frozen-lockfile
@@ -210,13 +222,17 @@ jobs:
210222
restore-keys: |
211223
async-pipeline-${{ runner.os }}-
212224
213-
- name: Setup pnpm runtime
214-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
225+
- name: Setup Node
226+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
215227
with:
216-
version: 10.20.0
217-
runtime: node@24
218-
install: false
219-
cache: false
228+
node-version: 24
229+
registry-url: https://registry.npmjs.org/
230+
package-manager-cache: false
231+
232+
- name: Enable pnpm
233+
run: |
234+
corepack enable
235+
corepack prepare pnpm@10.20.0 --activate
220236
221237
- name: Install dependencies
222238
run: pnpm install --frozen-lockfile
@@ -258,13 +274,17 @@ jobs:
258274
restore-keys: |
259275
async-pipeline-${{ runner.os }}-
260276
261-
- name: Setup pnpm runtime
262-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
277+
- name: Setup Node
278+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
263279
with:
264-
version: 10.20.0
265-
runtime: node@24
266-
install: false
267-
cache: false
280+
node-version: 24
281+
registry-url: https://registry.npmjs.org/
282+
package-manager-cache: false
283+
284+
- name: Enable pnpm
285+
run: |
286+
corepack enable
287+
corepack prepare pnpm@10.20.0 --activate
268288
269289
- name: Install dependencies
270290
run: pnpm install --frozen-lockfile
@@ -305,13 +325,17 @@ jobs:
305325
restore-keys: |
306326
async-pipeline-${{ runner.os }}-
307327
308-
- name: Setup pnpm runtime
309-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
328+
- name: Setup Node
329+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
310330
with:
311-
version: 10.20.0
312-
runtime: node@24
313-
install: false
314-
cache: false
331+
node-version: 24
332+
registry-url: https://registry.npmjs.org/
333+
package-manager-cache: false
334+
335+
- name: Enable pnpm
336+
run: |
337+
corepack enable
338+
corepack prepare pnpm@10.20.0 --activate
315339
316340
- name: Install dependencies
317341
run: pnpm install --frozen-lockfile
@@ -383,13 +407,17 @@ jobs:
383407
restore-keys: |
384408
async-pipeline-${{ runner.os }}-
385409
386-
- name: Setup pnpm runtime
387-
uses: pnpm/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1.0.0
410+
- name: Setup Node
411+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
388412
with:
389-
version: 10.20.0
390-
runtime: node@24
391-
install: false
392-
cache: false
413+
node-version: 24
414+
registry-url: https://registry.npmjs.org/
415+
package-manager-cache: false
416+
417+
- name: Enable pnpm
418+
run: |
419+
corepack enable
420+
corepack prepare pnpm@10.20.0 --activate
393421
394422
- name: Install dependencies
395423
run: pnpm install --frozen-lockfile

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
},
6262
"devDependencies": {
6363
"@async/api-contract": "0.1.0",
64-
"@async/pipeline": "0.8.8",
64+
"@async/pipeline": "0.8.9",
6565
"@types/node": "24.12.4",
6666
"typescript": "6.0.3"
6767
},

pnpm-lock.yaml

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

tests/package/exports.test.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ test('package metadata exposes @async/db with the async-db CLI', async () => {
549549
assert.equal(packageJson.scripts['release:publish'], 'pnpm run pipeline:publish');
550550
assert.equal(packageJson.scripts.verify, 'pnpm run pipeline:verify');
551551
assert.equal(packageJson.scripts.prepack, 'pnpm run build');
552-
assert.equal(packageJson.devDependencies['@async/pipeline'], '0.8.8');
552+
assert.equal(packageJson.devDependencies['@async/pipeline'], '0.8.9');
553553
assert.equal(packageJson.devDependencies['@async/api-contract'], '0.1.0');
554554
assert.equal(packageJson.engines.node, '>=24');
555555
});
@@ -624,10 +624,13 @@ test('generated async-pipeline workflow owns release, package preview, snapshot,
624624
assert.match(workflow, /pnpm async-pipeline run release-doctor/);
625625
assert.match(workflow, /contents: write/);
626626
assert.match(workflow, /actions\/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6\.0\.2/);
627-
assert.match(workflow, /pnpm\/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1\.0\.0/);
628-
assert.match(workflow, /runtime: node@24/);
629-
assert.doesNotMatch(workflow, /actions\/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6/);
630-
assert.doesNotMatch(workflow, /corepack prepare pnpm@10\.20\.0 --activate/);
627+
assert.match(workflow, /actions\/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6/);
628+
assert.match(workflow, /node-version: 24/);
629+
assert.match(workflow, /package-manager-cache: false/);
630+
assert.match(workflow, /corepack prepare pnpm@10\.20\.0 --activate/);
631+
assert.doesNotMatch(workflow, /pnpm\/setup@cf03a9b516e09bc5a90f041fc26fc930c9dc631b # v1\.0\.0/);
632+
assert.doesNotMatch(workflow, /runtime: node@24/);
633+
assert.equal(lock.setup, 'node');
631634
assert.match(workflow, /actions\/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5/);
632635
assert.match(workflow, /actions\/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4/);
633636
assert.match(workflow, /actions\/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4/);

0 commit comments

Comments
 (0)