Skip to content

Reduce GitHub Actions cache churn - #675

Merged
danmayer merged 1 commit into
mainfrom
codex/github-actions-storage
Oct 22, 2026
Merged

danmayer merged 1 commit into
mainfrom
codex/github-actions-storage

Conversation

@danmayer

Copy link
Copy Markdown
Owner

Summary

  • run the full Ruby/Rails matrix once against Redis 7 instead of multiplying every combination by four Redis versions
  • retain Redis 4–7 coverage in a dedicated four-job compatibility matrix
  • persist Bundler caches only for pushes to main; pull requests install dependencies without creating merge-ref caches

Storage audit

Before cleanup, Coverband had 240 active caches using about 9.5 GiB and no uploaded Actions artifacts. Closed-PR caches and stale main generations were removed, leaving 29 current main caches using about 1.15 GiB.

Validation

  • workflow YAML parses
  • static storage guard passes
  • bundle exec rake test: 629 runs, 7,985 assertions, 0 failures, 4 skips
  • bundle exec standardrb --format github: clean

This targets repository cache storage. GitHub accounts for the plan's shared artifact/package allowance separately; Coverband currently has zero Actions artifacts.

@danmayer
danmayer merged commit 2fd22d8 into main Oct 22, 2026
30 checks passed
@danmayer
danmayer deleted the codex/github-actions-storage branch October 22, 2026 22:25
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