Skip to content

Commit dd208e7

Browse files
Merge pull request #4558 from alphagov/setup-node-delay
Workaround delays in `~/.npm` cache restore time
2 parents 049d732 + 900c112 commit dd208e7

File tree

4 files changed

+8
-11
lines changed

4 files changed

+8
-11
lines changed

.github/workflows/actions/setup-node/action.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@ runs:
1111

1212
steps:
1313
- name: Setup Node.js
14-
uses: actions/setup-node@v4.0.0
14+
uses: actions/setup-node@v3.8.2
1515
id: setup-node
1616

1717
with:
1818
cache: ${{ inputs.use-cache == 'true' && 'npm' || '' }}
19-
check-latest: true
2019
node-version-file: .nvmrc

.github/workflows/sass.yaml

+4-6
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: actions/[email protected]
2626

2727
- name: Setup Node.js
28-
uses: actions/setup-node@v4.0.0
28+
uses: actions/setup-node@v3.8.2
2929
with:
3030
cache: npm
3131
node-version: 8 # Node.js 8 supported by Dart Sass v1.0.0
@@ -47,10 +47,9 @@ jobs:
4747
uses: actions/[email protected]
4848

4949
- name: Setup Node.js
50-
uses: actions/setup-node@v4.0.0
50+
uses: actions/setup-node@v3.8.2
5151
with:
5252
cache: npm
53-
check-latest: true
5453
node-version-file: .nvmrc # Node.js project version must support Dart Sass v1
5554

5655
- name: Install package
@@ -77,7 +76,7 @@ jobs:
7776
uses: actions/[email protected]
7877

7978
- name: Setup Node.js
80-
uses: actions/setup-node@v4.0.0
79+
uses: actions/setup-node@v3.8.2
8180
with:
8281
cache: npm
8382
node-version: 4 # Node.js 4 supported by Node Sass v3.4.0
@@ -100,10 +99,9 @@ jobs:
10099
uses: actions/[email protected]
101100

102101
- name: Setup Node.js
103-
uses: actions/setup-node@v4.0.0
102+
uses: actions/setup-node@v3.8.2
104103
with:
105104
cache: npm
106-
check-latest: true
107105
node-version-file: .nvmrc # Node.js project version must support Node Sass v8.x
108106

109107
- name: Install package

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ jobs:
275275
uses: ./.github/workflows/actions/build
276276

277277
- name: Change Node.js version
278-
uses: actions/setup-node@v4.0.0
278+
uses: actions/setup-node@v3.8.2
279279
with:
280280
node-version: ${{ matrix.node-version }}
281281

packages/govuk-frontend/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@
6161
"version": "echo $npm_package_version"
6262
},
6363
"devDependencies": {
64+
"@babel/core": "^7.23.6",
65+
"@babel/preset-env": "^7.23.6",
6466
"@govuk-frontend/config": "*",
6567
"@govuk-frontend/helpers": "*",
6668
"@govuk-frontend/lib": "*",
6769
"@govuk-frontend/tasks": "*",
68-
"@babel/core": "^7.23.6",
69-
"@babel/preset-env": "^7.23.6",
7070
"@rollup/plugin-babel": "^6.0.4",
7171
"@rollup/plugin-replace": "^5.0.5",
7272
"@rollup/plugin-terser": "^0.4.4",

0 commit comments

Comments
 (0)