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

GHC 9.2.5 Support #23

Merged
merged 2 commits into from
Jan 20, 2023
Merged

GHC 9.2.5 Support #23

merged 2 commits into from
Jan 20, 2023

Conversation

Arraying
Copy link
Contributor

This introduces support for GHC 9.2.5, the penultimate stable release of GHC.
I could not support GHC 9.4.4; Relude does not support it yet.

Summary of changes:

  • Updated the bare minimum dependencies to get Byline to compile on 9.2.5 (locally and CI)
  • Added 9.2.5 to the test matrix
  • Updated deprecated GitHub actions so the CI won't break in the future
  • Fixed an example that was failing the linter
  • Updated copyright notice to 2023, and bumped version to 1.2.0 (as per PVP)

I noticed that the previous dependency update changed some Nix files.
I have not worked with Nix before, so if anything needs to be run/updated in that regard, could you point me in the right direction?

- Updated the bare minimum dependencies to get Byline to compile on 9.2.5 (locally and CI)
- Added 9.2.5 to the test matrix
- Updated deprecated GitHub actions so the CI won't break in the future
- Fixed an example that was failing the linter
- Updated copyright notice to 2023, and bumped version to 1.2.0 (as per PVP)
@Arraying Arraying mentioned this pull request Jan 20, 2023
@pjones pjones self-assigned this Jan 20, 2023
@pjones
Copy link
Owner

pjones commented Jan 20, 2023

If you change the version number to 1.1.2, I'll merge, update the Nix files and the change log, then push to Hackage.

Thank you very much!

@Arraying
Copy link
Contributor Author

Could you let the pipeline run before merging (if this is not required in the first place)? I know it's a trivial change, but I'd like to be sure everything still works!

@pjones pjones merged commit fcc25a2 into pjones:trunk Jan 20, 2023
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.

2 participants