Skip to content

ci(e2e): add e2e-warmup job to deduplicate cache management#224

Merged
steilerDev merged 1 commit into
betafrom
fix/apt-cache-save
Feb 23, 2026
Merged

ci(e2e): add e2e-warmup job to deduplicate cache management#224
steilerDev merged 1 commit into
betafrom
fix/apt-cache-save

Conversation

@steilerDev
Copy link
Copy Markdown
Owner

Summary

  • Adds a dedicated e2e-warmup job that runs once to populate both Playwright browser and apt caches
  • Eliminates redundant cache installs and save races across e2e-smoke (1 job) and e2e shards (8 jobs)
  • Downstream E2E jobs now only restore from pre-warmed caches — no version detection, browser install, or cache save steps

Test plan

  • e2e-warmup job runs and populates caches
  • e2e-smoke restores from warmed caches (no browser install step)
  • E2E shard jobs restore from warmed caches
  • All E2E tests still pass

🤖 Generated with Claude Code

Add a dedicated e2e-warmup job that runs once to populate both
Playwright browser and apt caches, eliminating redundant installs
and cache save races across e2e-smoke (1 job) and e2e shards (8 jobs).
Downstream jobs now only restore from pre-warmed caches.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@steilerDev steilerDev merged commit 925e183 into beta Feb 23, 2026
9 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.9.0-beta.60 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

2 participants