File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 runs-on : ubuntu-latest
1010 steps :
1111 - name : Checkout Repo
12- uses : actions/checkout@v4
12+ uses : actions/checkout@v5
1313 - uses : denoland/setup-deno@v2
1414 with :
15- deno-version : v2.x
15+ deno-version : " latest "
1616 - name : Lint Package with Biome
1717 run : deno task lint
Original file line number Diff line number Diff line change @@ -23,30 +23,25 @@ jobs:
2323 strategy :
2424 matrix :
2525 deno : ["v2.x"]
26- node : ["22 ", "23 "]
26+ node : ["26 ", "25", "24 "]
2727 name : Test Node on Version ${{ matrix.node }}
2828 steps :
2929 - name : Checkout Repo
30- uses : actions/checkout@v4
30+ uses : actions/checkout@v5
31+
3132 - uses : denoland/setup-deno@v2
3233 with :
33- deno-version : ${{ matrix.deno }}
34- - uses : actions/setup-node@v4
35- with :
36- node-version : ${{ matrix.node }}
37- - uses : pnpm/action-setup@v4
34+ deno-version : " latest"
35+
36+ - uses : actions/setup-node@v6
3837 with :
39- version : latest
40- - name : Get pnpm store directory
41- shell : bash
42- run : |
43- echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
44- - uses : actions/cache@v4
45- name : Setup pnpm cache
38+ node-version : ' 24'
39+ registry-url : ' https://registry.npmjs.org'
40+ package-manager-cache : false # never use caching in release builds
41+
42+ - uses : pnpm/action-setup@v6
4643 with :
47- path : ${{ env.STORE_PATH }}
48- key : ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
49- restore-keys : |
50- ${{ runner.os }}-pnpm-store-
44+ version : 11
45+
5146 - name : Build and test node
5247 run : deno task npm 0.0.0
You can’t perform that action at this time.
0 commit comments