Skip to content

Commit 1f6ec07

Browse files
committed
also do not fail on tarball cache
1 parent da7b5cd commit 1f6ec07

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

.github/workflows/build.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -955,10 +955,14 @@ jobs:
955955

956956
- name: Restore tarball cache
957957
uses: actions/cache/restore@v4
958+
id: restore-tarball-cache
958959
with:
959960
path: ${{ github.workspace }}/packages/*/*.tgz
960961
key: ${{ env.BUILD_CACHE_TARBALL_KEY }}
961-
fail-on-cache-miss: true
962+
963+
- name: Build tarballs if not cached
964+
if: steps.restore-tarball-cache.outputs.cache-hit != 'true'
965+
run: yarn build:tarball
962966

963967
- name: Install Playwright
964968
uses: ./.github/actions/install-playwright
@@ -1055,10 +1059,14 @@ jobs:
10551059

10561060
- name: Restore tarball cache
10571061
uses: actions/cache/restore@v4
1062+
id: restore-tarball-cache
10581063
with:
10591064
path: ${{ github.workspace }}/packages/*/*.tgz
10601065
key: ${{ env.BUILD_CACHE_TARBALL_KEY }}
1061-
fail-on-cache-miss: true
1066+
1067+
- name: Build tarballs if not cached
1068+
if: steps.restore-tarball-cache.outputs.cache-hit != 'true'
1069+
run: yarn build:tarball
10621070

10631071
- name: Install Playwright
10641072
uses: ./.github/actions/install-playwright
@@ -1155,12 +1163,17 @@ jobs:
11551163
pattern: profiling-node-binaries-${{ github.sha }}-*
11561164
path: ${{ github.workspace }}/packages/profiling-node/lib/
11571165
merge-multiple: true
1166+
11581167
- name: Restore tarball cache
11591168
uses: actions/cache/restore@v4
1169+
id: restore-tarball-cache
11601170
with:
11611171
path: ${{ github.workspace }}/packages/*/*.tgz
11621172
key: ${{ env.BUILD_CACHE_TARBALL_KEY }}
1163-
fail-on-cache-miss : true
1173+
1174+
- name: Build tarballs if not cached
1175+
if: steps.restore-tarball-cache.outputs.cache-hit != 'true'
1176+
run: yarn build:tarball
11641177

11651178
- name: Install Playwright
11661179
uses: ./.github/actions/install-playwright

0 commit comments

Comments
 (0)