Skip to content

[ci] Use Docker for caching#3176

Merged
joshlf merged 1 commit intomainfrom
Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv
Mar 31, 2026
Merged

[ci] Use Docker for caching#3176
joshlf merged 1 commit intomainfrom
Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv

Conversation

@joshlf
Copy link
Copy Markdown
Member

@joshlf joshlf commented Mar 30, 2026

Replace the previous bespoke caching solution with Docker images which
are cached via the GitHub Actions cache. This somewhat simplifies our
caching setup, but more importantly paves the way for using
finer-grained caching in more places, allowing us to improve CI
performance and reliability.


Latest Update: v18 — Compare vs v17

📚 Full Patch History

Links show the diff between the row version and the column version.

Version v17 v16 v15 v14 v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v18 v17 v16 v15 v14 v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v17 v16 v15 v14 v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v16 v15 v14 v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v15 v14 v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v14 v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v13 v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v12 v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v8 v7 v6 v5 v4 v3 v2 v1 Base
v7 v6 v5 v4 v3 v2 v1 Base
v6 v5 v4 v3 v2 v1 Base
v5 v4 v3 v2 v1 Base
v4 v3 v2 v1 Base
v3 v2 v1 Base
v2 v1 Base
v1 Base
⬇️ Download this PR

Branch

git fetch origin refs/heads/Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv && git checkout -b pr-Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv FETCH_HEAD

Checkout

git fetch origin refs/heads/Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv && git checkout FETCH_HEAD

Cherry Pick

git fetch origin refs/heads/Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv && git cherry-pick FETCH_HEAD

Pull

git pull origin refs/heads/Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv

Stacked PRs enabled by GHerrit.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.85%. Comparing base (f7c5ca8) to head (75c2e3a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3176   +/-   ##
=======================================
  Coverage   91.85%   91.85%           
=======================================
  Files          20       20           
  Lines        6067     6067           
=======================================
  Hits         5573     5573           
  Misses        494      494           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@joshlf joshlf force-pushed the Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv branch 15 times, most recently from 1be57df to df96aa6 Compare March 31, 2026 00:03
@joshlf joshlf changed the title [ci] Use Docker [ci] Use Docker for caching Mar 31, 2026
@joshlf joshlf force-pushed the Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv branch from df96aa6 to 49e4a05 Compare March 31, 2026 00:14
@joshlf joshlf requested a review from jswrenn March 31, 2026 00:14
@joshlf joshlf enabled auto-merge March 31, 2026 00:14
@joshlf joshlf added this pull request to the merge queue Mar 31, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 31, 2026
Replace the previous bespoke caching solution with Docker images which
are cached via the GitHub Actions cache. This somewhat simplifies our
caching setup, but more importantly paves the way for using
finer-grained caching in more places, allowing us to improve CI
performance and reliability.

gherrit-pr-id: Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv
@joshlf joshlf force-pushed the Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv branch from 49e4a05 to 75c2e3a Compare March 31, 2026 01:37
@joshlf joshlf enabled auto-merge March 31, 2026 01:38
@joshlf joshlf added this pull request to the merge queue Mar 31, 2026
Merged via the queue into main with commit 63ae0fb Mar 31, 2026
111 checks passed
@joshlf joshlf deleted the Gjfrwt7pxy62w4vidm3dz2qbwzuhf5pjv branch March 31, 2026 02:41
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.

3 participants