Closed ariel-anieli closed 2 days ago
Yes, external contributions and forks won't have access to the infrastructure-related secrets that are necessary to store Bazel cache files.
Thank you. There's nothing wrong with this PR per se but without finding a solution where secrets would be available to external PRs, I don't think this will generally change much for CI status for everything contributed externally to the org.
What to do with Bazel cache in the short term remains to be seen. Longer term we will likely speed up the test suites to the extent possible and go back to Make, not because Bazel does not do its job well — it absolutely does — but because of certain infrastructure changes our team is forced to adopt by year's end.
From your answer I understood:
:slightly_smiling_face: I am looking forward these changes; it's annoying to receive mail notifications about failing tests.
@ariel-anieli you should maintain your own branch, based on main
, in which you have made these modifications. Or, modify your fork to run a different workflow file.
Thanks for the hints, @lukebakken; much appreciated.
Proposed Changes
Types of Changes
What types of changes does your code introduce to this project? Put an
x
in the boxes that applyChecklist
CONTRIBUTING.md
documentFurther Comments
I am looking forward your feedback.