-
-
Notifications
You must be signed in to change notification settings - Fork 708
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
Added caching in actions #542
Comments
Maybe something like this? |
That could probably work somehow yes |
I tried using your example and reading through the updated docs https://github.com/actions/cache and
So, I'm thinking about switching it to https://github.com/hendrikmuhs/ccache-action and see if it helps with the build time (hoping the hash keys will match) |
#622 now speeds up Linux and Mac builds, but @LeDragoX mentioned that they could not set up There is a caveat though: some directives in I ran some very basic experiments with Github Actions in my fork of the shadPS4 repo. Using
; but to be fair, I did not delve deeply into this beyond "check if Windows CI builds with If the maintainers are willing to give this a try (the changes should only affect CI, not the local developer experience), I am ready to investigate further and submit a proper PR to switch the CI to use Ninja+ccache. Some details on buildsystems
* |
@Artalus I only code using ninja + clang-cl on Windows for a while, and it works fine. It's ok to change |
@Artalus I saw your fork's actions and the difference is extraordinary, I knew |
@Artalus, are you on discord? I'm willing to help or make a PR with your solution, you can find me on the shadPS4's server then tag me. Windows' CIs are really needing this upgrade. |
@Artalus If you want to try there, I can confirm adding Edit: Adding |
Especially windows builds are slow maybe caching can be added in ci
The text was updated successfully, but these errors were encountered: