Skip to content

Add sccache to Rust CI jobs#868

Draft
ChristianPavilonis wants to merge 1 commit into
mainfrom
ci-sccache-caching
Draft

Add sccache to Rust CI jobs#868
ChristianPavilonis wants to merge 1 commit into
mainfrom
ci-sccache-caching

Conversation

@ChristianPavilonis

Copy link
Copy Markdown
Collaborator

Summary

  • add mozilla-actions/sccache-action@v0.0.10 to Rust CI jobs
  • configure SCCACHE_GHA_ENABLED=on and RUSTC_WRAPPER=sccache for subsequent Cargo steps
  • include the integration test environment composite action while leaving existing rust-cache setup in place

Validation

  • ruby -e 'require "yaml"; Dir[".github/workflows/*.yml", ".github/actions/**/*.yml"].each { |f| YAML.load_file(f); puts "ok #{f}" }'
  • git diff --check
  • grep -R "mozilla-actions/sccache-action" -n .github/workflows .github/actions
  • grep -R "RUSTC_WRAPPER\|SCCACHE_GHA_ENABLED" -n .github/workflows .github/actions

Note: actionlint was not installed locally.

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