File tree Expand file tree Collapse file tree 3 files changed +9
-22
lines changed Expand file tree Collapse file tree 3 files changed +9
-22
lines changed Original file line number Diff line number Diff line change @@ -11,21 +11,13 @@ jobs:
1111 permissions :
1212 contents : write
1313 pull-requests : write
14+ container :
15+ image : node:22-slim
1416 steps :
1517 - name : Checkout Repo
1618 uses : actions/checkout@v4
17- with :
18- fetch-depth : 0
19- - name : Setup Node.js
20- uses : actions/setup-node@v4
21- with :
22- node-version : 22
23- - name : Enable Corepack
24- id : pnpm-setup
25- run : |
26- corepack enable
27- corepack prepare [email protected] --activate 28- pnpm config set script-shell "/usr/bin/bash"
19+ - name : pnpm setup
20+ uses : pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0
2921 - name : Install packages
3022 run : pnpm install --frozen-lockfile
3123 - name : Enter prerelease mode
Original file line number Diff line number Diff line change @@ -10,19 +10,14 @@ jobs:
1010 permissions :
1111 contents : write
1212 pull-requests : write
13+ container :
14+ image : node:22-slim
1315 steps :
1416 - name : Checkout Repo
1517 uses : actions/checkout@v4
16- with :
17- fetch-depth : 0
18- - name : Setup Node.js
19- uses : actions/setup-node@v4
20- with :
21- node-version : 22
2218 - name : pnpm setup
2319 uses : pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0
2420 - name : Install packages
25- if : steps.pnpm-cache.outputs.cache-hit != 'true'
2621 run : pnpm install --frozen-lockfile
2722 - name : Exit prerelease mode
2823 # This step errors if it is not in prerelease mode
Original file line number Diff line number Diff line change 1- name : Build and Test
1+ name : Tests
22on :
33 push :
44 branches :
@@ -12,12 +12,12 @@ permissions:
1212 contents : read
1313 pull-requests : read
1414jobs :
15- build-and-test :
15+ tests :
1616 runs-on : buildjet-4vcpu-ubuntu-2204
1717 outputs :
1818 cache-hit : ${{ steps.pnpm-cache.outputs.cache-hit }}
1919 container :
20- image : node:22
20+ image : node:22-slim
2121 steps :
2222 - name : Checkout
2323 uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments