-
Notifications
You must be signed in to change notification settings - Fork 11
Haskell CI: add GHC-9.12.0 #74
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
Conversation
|
I published 1.1.0.2. |
|
Looks like GitHub is an inconsistent state, which prevents me from merging this PR: |
|
Closing/opening does not seem to help
The problem is that this check isn't run anymore, we are checking with 9.8.4 instead now. @Lysxia I leave this to you. Maybe you have to override this with admin powers. But also, it seems that the GH logic is broken, and maybe the branch protection rules have to be relaxed lest we get in this situation again with the next CI update. |
|
I've updated the branch rules with the new GHC versions. One way to make this more robust is to not include the full GHC version number in the workflow names, only the major version numbers (9.10 instead of 9.10.1), because we can only tell Github to check for specific workflow, we can't give it some glob pattern to match against. |
|
Thanks!
The CI is auto-generated by One could limit the branch protection to mention only the "finished" GHC versions, e.g. 9.4.8 and below. There won't be minor releases any more for them, so they will be unaffected by CI updates. |
|
It's not really necessary. The main motivation for me is automerge. I'm going to remove it because the rules around it are rather inflexible for personal repositories. It seems that only I can modify the protection rules or bypass it, and I can't give you an equivalent role. |
Candidate: https://hackage.haskell.org/package/generic-data-1.1.0.2/candidate
A release is needed for stackage: