Skip to content
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

CI: add ccache in macOS builds #2085

Merged

Conversation

ericoporto
Copy link
Member

@ericoporto ericoporto commented Aug 11, 2023

  • this PR has an addition that excludes a few more files for triggering the CI when they are the sole things in the commit.

But the main thing here is CCache is included in macOS builds. I kept a fairly small cache size, a regular macOS builds uses ~110MB, and the cache size at 180MB - the reason for this is downloading and specially uploading is not that fast.

Using CCache, I could cut the macOS build time to around half of it, so this should help lower the Apple Silicon usage significantly, which should help us cut on Compute Credits. In my tests CCache didn't cause any issue and it was fairly stable.

port to 3.6.0 branch in #2115.

exclude also changes in additional file
@ivan-mogilko ivan-mogilko merged commit 41e1d51 into adventuregamestudio:master Aug 13, 2023
17 checks passed
@ericoporto ericoporto deleted the ci-more-improvements branch August 13, 2023 01:09
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.

2 participants