8000 CI: Updated cached paths for `cabal` and update Haskell config action dep by balacij · Pull Request #399 · agda/agda-categories · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

CI: Updated cached paths for cabal and update Haskell config action dep #399

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

Merged
merged 2 commits into from
Oct 11, 2023

Conversation

balacij
Copy link
Contributor
@balacij balacij commented Oct 11, 2023

Contributes to #375

I don't think this PR closes #375 because it doesn't have an Agda build cache, so building agda-categories is still completely fresh for each CI run, so we can have a look at that too.

To audit this solution, please have a look at my fork's CI runs, specifically the earliest 2's build times and logs. The first one is a completely fresh run without a cache, and the second one has a cache. There's a ~20min time cut with the cache hit, but I would hope that it can be brought down further by adding the Agda build cache to the CI cache too.

@JacquesCarette JacquesCarette merged commit d033e35 into agda:master Oct 11, 2023
@balacij
Copy link
Contributor Author
balacij commented Oct 12, 2023

It seems that GitHub doesn't overwrite caches if hits occurred. On my fork, this wasn't an issue (because I have no caches!), but on this repo, we probably should have evicted all caches before merging this in. My bad!

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.

Caching on CI seems to be broken
2 participants
0