ci(workflow): continue-on-error on Cache pip wheels — act_runner's cache backend has been broken since 2026-05-15 and now hard-fails ('Cannot find module .../dist/restore/index.js') instead of warning. Install step handles cold caches natively; ~30s wheel-download cost per job until the runner-side cache backend is fixed.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -25,6 +25,15 @@ jobs:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Cache pip wheels
|
||||
# continue-on-error: act_runner's cache backend has been broken on
|
||||
# this homelab setup since 2026-05-15 — bolt.db + cache/ dir exist
|
||||
# but the action's JS bundle now fails to load at all
|
||||
# ("Cannot find module .../dist/restore/index.js"), hard-failing
|
||||
# the whole job. The install step that follows handles cold caches
|
||||
# natively (uv pip / pip install both work without it), so net
|
||||
# cost of disabling the cache here is ~30s of wheel downloads per
|
||||
# job. Re-enable once the runner-side cache backend is fixed.
|
||||
continue-on-error: true
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ~/.cache/pip
|
||||
@@ -125,6 +134,15 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Cache pip wheels
|
||||
# continue-on-error: act_runner's cache backend has been broken on
|
||||
# this homelab setup since 2026-05-15 — bolt.db + cache/ dir exist
|
||||
# but the action's JS bundle now fails to load at all
|
||||
# ("Cannot find module .../dist/restore/index.js"), hard-failing
|
||||
# the whole job. The install step that follows handles cold caches
|
||||
# natively (uv pip / pip install both work without it), so net
|
||||
# cost of disabling the cache here is ~30s of wheel downloads per
|
||||
# job. Re-enable once the runner-side cache backend is fixed.
|
||||
continue-on-error: true
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ~/.cache/pip
|
||||
@@ -190,6 +208,15 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Cache pip wheels
|
||||
# continue-on-error: act_runner's cache backend has been broken on
|
||||
# this homelab setup since 2026-05-15 — bolt.db + cache/ dir exist
|
||||
# but the action's JS bundle now fails to load at all
|
||||
# ("Cannot find module .../dist/restore/index.js"), hard-failing
|
||||
# the whole job. The install step that follows handles cold caches
|
||||
# natively (uv pip / pip install both work without it), so net
|
||||
# cost of disabling the cache here is ~30s of wheel downloads per
|
||||
# job. Re-enable once the runner-side cache backend is fixed.
|
||||
continue-on-error: true
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ~/.cache/pip
|
||||
@@ -255,6 +282,15 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Cache pip wheels
|
||||
# continue-on-error: act_runner's cache backend has been broken on
|
||||
# this homelab setup since 2026-05-15 — bolt.db + cache/ dir exist
|
||||
# but the action's JS bundle now fails to load at all
|
||||
# ("Cannot find module .../dist/restore/index.js"), hard-failing
|
||||
# the whole job. The install step that follows handles cold caches
|
||||
# natively (uv pip / pip install both work without it), so net
|
||||
# cost of disabling the cache here is ~30s of wheel downloads per
|
||||
# job. Re-enable once the runner-side cache backend is fixed.
|
||||
continue-on-error: true
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ~/.cache/pip
|
||||
|
||||
Reference in New Issue
Block a user