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
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Cache pip wheels
|
- 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
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ~/.cache/pip
|
path: ~/.cache/pip
|
||||||
@@ -125,6 +134,15 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Cache pip wheels
|
- 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
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ~/.cache/pip
|
path: ~/.cache/pip
|
||||||
@@ -190,6 +208,15 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Cache pip wheels
|
- 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
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ~/.cache/pip
|
path: ~/.cache/pip
|
||||||
@@ -255,6 +282,15 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Cache pip wheels
|
- 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
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: ~/.cache/pip
|
path: ~/.cache/pip
|
||||||
|
|||||||
Reference in New Issue
Block a user