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

switch Docker CI cron to weekly, explicit dependency on HB #61

Merged
merged 1 commit into from
Jul 24, 2024

Conversation

palmskog
Copy link
Member

We've started hitting Docker pull rate limits here:

Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

Since fourcolor is already tested in MathComp's CI using Nix, this PR restricts the recurring Docker cron CI to once per week. This should reduce the number of Docker pulls so we don't hit the limit.

At the same time, I explicitly record Hierarchy Builder as a dependency, since there are plenty of From HB Require Import structures in the code, and adjust some opam boundaries to require less maintenance.

@palmskog palmskog merged commit 1efde3a into master Jul 24, 2024
19 checks passed
@palmskog palmskog deleted the ci-weekly branch July 24, 2024 12:13
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.

1 participant