Skip to content

Action: key the browser cache on the runner image - #161

Merged
tmashara merged 3 commits into
mainfrom
claude/action-cache-image
Nov 10, 2026
Merged

tmashara merged 3 commits into
mainfrom
claude/action-cache-image

Conversation

@tmashara

@tmashara tmashara commented Nov 6, 2026

Copy link
Copy Markdown
Owner

self-test failed on main at 40e9d10: the job landed on an ubuntu-26.04 runner, restored the cache renderdiff-webkit-Linux-X64-1.62.0, and WebKit couldn't load libicudata.so.74.

ubuntu-latest is moving to 26.04 and the cache key only has runner.os, which is Linux on both. WebKit is built per Ubuntu release, so a 24.04 build reached a 26.04 runner. Any browser: webkit user of the Action would hit this during the rollout.

The key now includes ImageOS (ubuntu24, ubuntu26). It is empty on self-hosted runners, which keeps today's key.

The last commit on this branch is temporary and pins self-test to ubuntu-26.04 to prove the fix. It comes out before merge.

🤖 Generated with Claude Code

tmashara and others added 3 commits November 6, 2026 11:21
ubuntu-latest is moving to 26.04, and a WebKit built for 24.04 restored there can't load libicudata.so.74.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tmashara
tmashara merged commit 1badc7c into main Nov 10, 2026
3 checks passed
@tmashara tmashara mentioned this pull request Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant