-
-
Notifications
You must be signed in to change notification settings - Fork 8.6k
[dotnet][java][py][rb][rust] Only use External Cache for GitHub Actions #16788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: trunk
Are you sure you want to change the base?
Conversation
0f563f5 to
c2c7409
Compare
c2c7409 to
3c9a952
Compare
3c9a952 to
f857f2c
Compare
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
User description
Problem
GitHub limits us to 10GB of cache, and they just started enforcing it. Some of our repo caches are > 3GB themselves. GitHub now removes the oldest caches as soon as the limit is hit. So caches aren't lasting more than an hour before being replaced.
This PR
Future considerations
PR Type
Enhancement
Description
Disable disk and repository caching to reduce GitHub Actions cache usage
Remove cache-key input parameter from bazel.yml workflow
Disable pin_browsers_extension caching across all platforms
Keep Ruby Windows caching enabled while removing other cache-key references
Diagram Walkthrough
File Walkthrough
9 files
Disable disk and repository caching, remove cache-key parameterRemove cache-key parameter from workflow callsRemove cache-key parameter from workflow callsRemove cache-key parameter from workflow callsRemove cache-key parameter from workflow callsRemove cache-key parameter from workflow callsDisable repository-cache in check workflowRemove cache-key parameter from all nightly release workflowsRemove cache-key parameter from pin browsers workflow