The haskell-bounds-bump-action
now has an option to not run cabal build && cabal test
before creating the PR, so it can be used in two modes:
- Test before opening PRs (easy, not customizable)
- Always open PR, test using regular CI (a bit more work to set up, but better™ in a few ways).
The README explains the differences a bit.
I wonder if I should change this from a reusabe action to a reusable workflow. Not sure if it makes a big difference; I guess the log output would be a bit prettier, showing each step separately.