Skip to content

Commit 72f94be

Browse files
committed
Update workflows + add Node versions
1 parent 407e0cd commit 72f94be

File tree

3 files changed

+17
-14
lines changed

3 files changed

+17
-14
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ jobs:
1818
pull-requests: write
1919

2020
steps:
21-
- uses: actions/checkout@v2
22-
- uses: actions/setup-node@v3
21+
- uses: actions/checkout@v4
22+
- uses: actions/setup-node@v4
2323
with:
2424
node-version: 18
2525

26-
- uses: pnpm/action-setup@v2
26+
- uses: pnpm/action-setup@v3
2727
with:
2828
version: 8.2.0
2929
- name: Get pnpm store directory
3030
id: pnpm-cache
3131
shell: bash
3232
run: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
33-
- uses: actions/cache@v3
33+
- uses: actions/cache@v4
3434
name: Setup pnpm cache
3535
with:
3636
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

.github/workflows/static-analysis.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,23 @@ jobs:
1111
static-analysis:
1212
name: 'Lint and Type-check'
1313
runs-on: ubuntu-latest
14+
strategy:
15+
matrix:
16+
node-version: [18, 20]
1417
steps:
15-
- uses: actions/checkout@v2
16-
- uses: actions/setup-node@v3
18+
- uses: actions/checkout@v4
19+
- uses: actions/setup-node@v4
1720
with:
18-
node-version: 18
21+
node-version: ${{ matrix.node-version }}
1922

20-
- uses: pnpm/action-setup@v2
23+
- uses: pnpm/action-setup@v3
2124
with:
2225
version: 8.2.0
2326
- name: Get pnpm store directory
2427
id: pnpm-cache
2528
shell: bash
2629
run: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
27-
- uses: actions/cache@v3
30+
- uses: actions/cache@v4
2831
name: Setup pnpm cache
2932
with:
3033
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

.github/workflows/unit-test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
node: [16, 18]
16+
node: [16, 18, 20]
1717
steps:
18-
- uses: actions/checkout@v2
19-
- uses: actions/setup-node@v3
18+
- uses: actions/checkout@v4
19+
- uses: actions/setup-node@v4
2020
with:
2121
node-version: ${{ matrix.node }}
2222

23-
- uses: pnpm/action-setup@v2
23+
- uses: pnpm/action-setup@v3
2424
with:
2525
version: 8.2.0
2626
- name: Get pnpm store directory
2727
id: pnpm-cache
2828
shell: bash
2929
run: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
30-
- uses: actions/cache@v3
30+
- uses: actions/cache@v4
3131
name: Setup pnpm cache
3232
with:
3333
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

0 commit comments

Comments
 (0)