Skip to content

Conversation

@supersven
Copy link
Contributor

@supersven supersven commented May 8, 2025

This is an implicit upgrade to GHC 9.8, because that's the new default in nixpkgs/unstable and some packages require it.

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label May 8, 2025
@supersven supersven force-pushed the sventennie/nixpkgs-update branch 4 times, most recently from 4d0184a to a0931ba Compare May 16, 2025 11:54
@supersven supersven force-pushed the sventennie/nixpkgs-update branch from 0e1ab34 to 39b85e7 Compare May 20, 2025 08:07
@supersven supersven marked this pull request as ready for review May 20, 2025 14:12
@supersven supersven requested review from a team as code owners May 20, 2025 14:12
Copy link
Member

@akshaymankar akshaymankar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it looks good except for hlint insisting on the functor law. I'd prefer if we ignored that rule.

Comment on lines 297 to 299
readCredsFromEnv =
(,)
<$> (Text.pack <$> getEnv "RABBITMQ_USERNAME")
((,) . Text.pack <$> getEnv "RABBITMQ_USERNAME")
<*> (Text.pack <$> getEnv "RABBITMQ_PASSWORD")
Copy link
Member

@akshaymankar akshaymankar May 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd have a slight preference to disable this hlint rule because now this looks more confusing.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. 👍

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The hlint Functor law rule is now disabled and the weird changes reverted.

@supersven supersven force-pushed the sventennie/nixpkgs-update branch from ab70427 to 1234245 Compare May 21, 2025 12:33
supersven and others added 21 commits May 21, 2025 17:53
fix hlint
We now have to be more precise regarding types (e.g. empty map vs.
null.) Also, YAML offset rules seem to be stricter.
`make openapi-validate` works.
The PR has been merged
@supersven supersven force-pushed the sventennie/nixpkgs-update branch from dfb0437 to 73b6522 Compare May 21, 2025 16:09
The `Functor law` rule leads to odd results.
@supersven supersven force-pushed the sventennie/nixpkgs-update branch from 73b6522 to d8ae5f4 Compare May 21, 2025 16:20
@supersven supersven requested a review from akshaymankar May 21, 2025 16:25
@b1pb1p b1pb1p changed the title nixpkgs update nixpkgs update [WPB-17845] May 22, 2025
Copy link
Member

@akshaymankar akshaymankar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks @supersven 🚀

@supersven supersven merged commit 45452ca into develop May 22, 2025
8 checks passed
@supersven supersven deleted the sventennie/nixpkgs-update branch May 22, 2025 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants