Skip to content

Commit 0455b1f

Browse files
committed
refactor: cache before release:standalone
1 parent 44339d5 commit 0455b1f

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,6 @@ jobs:
6767
- name: Decompress npm package
6868
run: tar -xzf package.tar.gz
6969

70-
# NOTE: && here is deliberate - GitHub puts each line in its own `.sh`
71-
# file when running inside a docker container.
72-
- name: Build standalone release
73-
run: source scl_source enable devtoolset-9 && npm run release:standalone
74-
7570
- name: Fetch dependencies from cache
7671
id: cache-node-modules
7772
uses: actions/cache@v3
@@ -81,6 +76,12 @@ jobs:
8176
restore-keys: |
8277
yarn-build-
8378
79+
# NOTE: && here is deliberate - GitHub puts each line in its own `.sh`
80+
# file when running inside a docker container.
81+
- name: Build standalone release
82+
run: source scl_source enable devtoolset-9 && npm run release:standalone
83+
84+
8485
- name: Install test dependencies
8586
if: steps.cache-node-modules.outputs.cache-hit != 'true'
8687
run: SKIP_SUBMODULE_DEPS=1 yarn --frozen-lockfile
@@ -237,9 +238,6 @@ jobs:
237238
- name: Decompress npm package
238239
run: tar -xzf package.tar.gz
239240

240-
- name: Build standalone release
241-
run: npm run release:standalone
242-
243241
- name: Fetch dependencies from cache
244242
id: cache-node-modules
245243
uses: actions/cache@v3
@@ -249,6 +247,9 @@ jobs:
249247
restore-keys: |
250248
yarn-build-
251249
250+
- name: Build standalone release
251+
run: npm run release:standalone
252+
252253
- name: Install test dependencies
253254
if: steps.cache-node-modules.outputs.cache-hit != 'true'
254255
run: SKIP_SUBMODULE_DEPS=1 yarn install

0 commit comments

Comments
 (0)