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

Build with GHC 9.8 #249

Merged
merged 4 commits into from Jan 26, 2024
Merged

Build with GHC 9.8 #249

merged 4 commits into from Jan 26, 2024

Conversation

wolfgangwalther
Copy link
Contributor

The first commit solves #248. A bit hacky, but maybe somebody else comes up with a better idea?

The second commit builds with GHC 9.8.

The third commit removes allow-newers for GHC 9.6 - it seems to build without them fine by now.

The last commit just allow all CI jobs to keep running while one of them fails - helpful to find out that maybe more than one build is failing.

To ease debugging, do not fail all jobs immediately when
one of them fails.
@ysangkok
Copy link
Contributor

@swamp-agr Looks good to me, pinging you in case you haven't gotten a notification for this.

@swamp-agr
Copy link
Collaborator

@wolfgangwalther thank you for the patch! My thought process was including CPP extension for some reason. I really like the solution you found! 👍

@ysangkok thanks for pinging me!

@swamp-agr swamp-agr self-requested a review January 26, 2024 18:23
@swamp-agr swamp-agr merged commit 9b2da9c into GetShopTV:master Jan 26, 2024
18 checks passed
@swamp-agr
Copy link
Collaborator

I am going to prepare release during the weekend. Stay tuned.

@swamp-agr
Copy link
Collaborator

Please find release on Hackage: https://hackage.haskell.org/package/swagger2-2.8.8
Please also expect documentation tomorrow. It supposed to be auto-generated. In case if it does not happen, I will upload it manually.

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.

None yet

3 participants