Skip to content

CI: add GHC 9.12 #10667

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 3 commits into from
Dec 26, 2024
Merged

CI: add GHC 9.12 #10667

merged 3 commits into from
Dec 26, 2024

Conversation

ulysses4ever
Copy link
Collaborator

@ulysses4ever ulysses4ever commented Dec 24, 2024

It still needs a bunch of allow-newer's but not head. hackage.

There were two fixups that 9.12 needs, see the commit hostory.


Template B: This PR does not modify behaviour or interface

E.g. the PR only touches documentation or tests, does refactorings, etc.

Include the following checklist in your PR:

  • Patches conform to the coding conventions.
  • Is this a PR that fixes CI? If so, it will need to be backported to older cabal release branches (ask maintainers for directions).

@ulysses4ever ulysses4ever mentioned this pull request Dec 26, 2024
8 tasks
@Kleidukos Kleidukos added merge me Tell Mergify Bot to merge merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days squash+merge me Tell Mergify Bot to squash-merge and removed attention: needs-review merge me Tell Mergify Bot to merge labels Dec 26, 2024
@mergify mergify bot added the ready and waiting Mergify is waiting out the cooldown period label Dec 26, 2024
Copy link
Contributor

mergify bot commented Dec 26, 2024

This pull request has been removed from the queue for the following reason: pull request dequeued.

Pull request #10667 has been dequeued. The pull request rule doesn't match anymore. The following conditions don't match anymore:

  • label=merge me

You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it.

If you want to requeue this pull request, you need to post a comment with the text: @mergifyio requeue

@mergify mergify bot merged commit 3792794 into haskell:master Dec 26, 2024
52 checks passed
@Kleidukos
Copy link
Member

@Mergifyio backport 3.14

Copy link
Contributor

mergify bot commented Dec 26, 2024

backport 3.14

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Dec 26, 2024
* GHC 9.12 compat: deriving Typeable has to go

9.12 turned it into a warning

* GHC 9.12 compat: ErrorCallWithLocation got deprecated

* CI: add 9.12

(cherry picked from commit 3792794)

# Conflicts:
#	Cabal/src/Distribution/Simple/Compiler.hs
#	cabal-install/tests/IntegrationTests2.hs
#	cabal-validate/src/Cli.hs
@mergify mergify bot mentioned this pull request Dec 26, 2024
2 tasks
ulysses4ever added a commit that referenced this pull request Dec 26, 2024
* GHC 9.12 compat: deriving Typeable has to go

9.12 turned it into a warning

* GHC 9.12 compat: ErrorCallWithLocation got deprecated

* CI: add 9.12
ulysses4ever added a commit that referenced this pull request Dec 26, 2024
* GHC 9.12 compat: deriving Typeable has to go

9.12 turned it into a warning

* GHC 9.12 compat: ErrorCallWithLocation got deprecated

* CI: add 9.12
mergify bot added a commit that referenced this pull request Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
continuous-integration merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days ready and waiting Mergify is waiting out the cooldown period squash+merge me Tell Mergify Bot to squash-merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants