Skip to content

Commit e4298bb

Browse files
committed
ci: fix ci
1 parent 6a22528 commit e4298bb

File tree

1 file changed

+11
-16
lines changed

1 file changed

+11
-16
lines changed

.github/workflows/pull_request.workflow.yml

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,13 @@ jobs:
88
runs-on: ubuntu-20.04
99
strategy:
1010
matrix:
11-
node-version: ["16", "18", "20"]
11+
node-version: ["18", "20"]
1212
steps:
13-
- uses: actions/checkout@v3
14-
env:
15-
cache-name: cache-node-modules
16-
with:
17-
path: ~/.npm
18-
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
19-
restore-keys: |
20-
${{ runner.os }}-build-${{ env.cache-name }}-
21-
${{ runner.os }}-build-
22-
${{ runner.os }}-
13+
- uses: actions/checkout@v4
2314
- uses: actions/setup-node@v4
2415
with:
2516
node-version: ${{ matrix.node-version }}
17+
cache: 'npm'
2618
- run: |
2719
npm ci
2820
npm run test:lint
@@ -33,12 +25,13 @@ jobs:
3325
needs: [lint]
3426
strategy:
3527
matrix:
36-
node-version: ["16", "18", "20"]
28+
node-version: ["18", "20"]
3729
steps:
38-
- uses: actions/checkout@v3
30+
- uses: actions/checkout@v4
3931
- uses: actions/setup-node@v4
4032
with:
4133
node-version: ${{ matrix.node-version }}
34+
cache: 'npm'
4235
- uses: ./.github/actions/unit-tests
4336

4437
functional-tests:
@@ -47,12 +40,13 @@ jobs:
4740
needs: [unit-tests]
4841
strategy:
4942
matrix:
50-
node-version: ["16", "18", "20"]
43+
node-version: ["18", "20"]
5144
steps:
52-
- uses: actions/checkout@v3
45+
- uses: actions/checkout@v4
5346
- uses: actions/setup-node@v4
5447
with:
5548
node-version: ${{ matrix.node-version }}
49+
cache: 'npm'
5650
- uses: ./.github/actions/functional-tests
5751
with:
5852
CYPRESS_RECORD_KEY_DOC: ${{ secrets.CYPRESS_RECORD_KEY_DOC }}
@@ -62,10 +56,11 @@ jobs:
6256
needs: [unit-tests]
6357
runs-on: ubuntu-20.04
6458
steps:
65-
- uses: actions/checkout@v3
59+
- uses: actions/checkout@v4
6660
- uses: actions/setup-node@v4
6761
with:
6862
node-version: "20"
63+
cache: 'npm'
6964
- uses: ./.github/actions/snippet-tests
7065
with:
7166
CYPRESS_RECORD_KEY_DOC: ${{ secrets.CYPRESS_RECORD_KEY_DOC }}

0 commit comments

Comments
 (0)