Skip to content

feat(ci): add sccache for faster Rust builds#305

Merged
namastex888 merged 1 commit into
mainfrom
feat/sccache-build-optimization
Dec 9, 2025
Merged

feat(ci): add sccache for faster Rust builds#305
namastex888 merged 1 commit into
mainfrom
feat/sccache-build-optimization

Conversation

@namastex888

Copy link
Copy Markdown
Contributor

Summary

  • Add mozilla-actions/sccache-action to cache compiled Rust artifacts across builds
  • Uses GitHub Actions cache backend (no extra infrastructure needed)
  • Shows sccache stats after builds to monitor cache hit rates

Expected Improvement

Build Type Before After (Warm)
Cold build 30 min 30 min
Warm build 30 min 12-15 min

Test plan

  • Verify sccache installs correctly on all runners (Linux, Windows, macOS)
  • Check first build populates cache
  • Check second build shows cache hits in stats
  • Measure actual build time improvement

Add mozilla-actions/sccache-action to cache compiled Rust artifacts
across builds. Uses GitHub Actions cache backend.

Expected improvement: 30min -> 12-15min for warm builds
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@namastex888 namastex888 added the rc Release candidate - triggers RC automation label Dec 9, 2025
@namastex888
namastex888 merged commit d0760f7 into main Dec 9, 2025
2 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rc Release candidate - triggers RC automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant