Uh oh!
There was an error while loading. Please reload this page.
[chore] Enable ccache in builds - #1154
Conversation
Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
mdboom
commented
Oct 17, 2025
/ok to test |
cpcloud
commented
Oct 17, 2025
Any reason not to use https://github.com/mozilla/sccache (and https://github.com/mozilla/sccache-action) which seems to support windows? |
mdboom
commented
Oct 17, 2025
/ok to test |
Nah, I just wasn't aware of it. It used to require a server component, but it looks like it defaults to local storage. I'll file an alternative PR for that and we can compare. |
mdboom
commented
Oct 17, 2025
Also, it looks like the workflow is getting stuck here. I wonder if it's because this PR modifies a workflow and there is an additional approval required for the bot (or something)? |
leofang
commented
Oct 17, 2025
This action is not yet approved by our admin, need to reach out to them first: |
mdboom
commented
Oct 17, 2025
Thanks. That explains it. Let's not reach out just yet -- the alternative of using sccache that @cpcloud suggested seems to be already approved, and if it works, we might as well go with it: #1156 |
mdboom
commented
Oct 20, 2025
/ok to test |
mdboom
commented
Oct 20, 2025
/ok to test |
This enables ccache on our non-Windows builds. This should make builds significantly faster.
(I'm going to run CI twice here to confirm it works as advertised.)