Skip to content

Conversation

sodic
Copy link
Contributor

@sodic sodic commented Oct 9, 2025

This PR reduces the number of places where we explicitly list our GHC/Cabal version by relying on the defualt versions in the setup-haskell action.

The version of Cabal to install.
required: false
default: "latest"
default: "3.10.2.0"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Better to pin down cabal too.

Copy link
Member

Choose a reason for hiding this comment

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

Yeah always better to pin down stuff. Although cabal specifically is mostly ok to always use the newest version. But one day breaking change will come, so why not pin down :).

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is now the only file that lists both versions. We get much less repetition at the cost of some flexibility (e.g., we can no longer dispatch or call waspc-build with a different compiler version.

Is this important to us @cprecioso?

Copy link
Member

Choose a reason for hiding this comment

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

@sodic not that i know of

Copy link
Member

@Martinsos Martinsos left a comment

Choose a reason for hiding this comment

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

Sweet! OK yeah why not, if we will need more flexibility, we can go for it, till we don't this sounds good.

@sodic sodic merged commit f04ec3e into main Oct 9, 2025
3 checks passed
@sodic sodic deleted the filip-remove-ghc-repetitions branch October 9, 2025 11:20
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.

4 participants