Skip to content

Commit efe9371

Browse files
authored
Merge pull request #240 from chris-bateman/ciupdates
ci: Update workflows + add Node versions
2 parents 407e0cd + 417af2f commit efe9371

File tree

3 files changed

+16
-17
lines changed

3 files changed

+16
-17
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: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,21 @@ jobs:
1111
static-analysis:
1212
name: 'Lint and Type-check'
1313
runs-on: ubuntu-latest
14+
1415
steps:
15-
- uses: actions/checkout@v2
16-
- uses: actions/setup-node@v3
16+
- uses: actions/checkout@v4
17+
- uses: actions/setup-node@v4
1718
with:
1819
node-version: 18
1920

20-
- uses: pnpm/action-setup@v2
21+
- uses: pnpm/action-setup@v3
2122
with:
2223
version: 8.2.0
2324
- name: Get pnpm store directory
2425
id: pnpm-cache
2526
shell: bash
2627
run: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
27-
- uses: actions/cache@v3
28+
- uses: actions/cache@v4
2829
name: Setup pnpm cache
2930
with:
3031
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

.github/workflows/unit-test.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,23 @@ on:
99

1010
jobs:
1111
matrix:
12-
name: 'Node ${{ matrix.node }}'
12+
name: 'Node 18'
1313
runs-on: ubuntu-latest
14-
strategy:
15-
matrix:
16-
node: [16, 18]
14+
1715
steps:
18-
- uses: actions/checkout@v2
19-
- uses: actions/setup-node@v3
16+
- uses: actions/checkout@v4
17+
- uses: actions/setup-node@v4
2018
with:
21-
node-version: ${{ matrix.node }}
19+
node-version: 18
2220

23-
- uses: pnpm/action-setup@v2
21+
- uses: pnpm/action-setup@v3
2422
with:
2523
version: 8.2.0
2624
- name: Get pnpm store directory
2725
id: pnpm-cache
2826
shell: bash
2927
run: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
30-
- uses: actions/cache@v3
28+
- uses: actions/cache@v4
3129
name: Setup pnpm cache
3230
with:
3331
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

0 commit comments

Comments
 (0)