Add validate-revision workflow
commit0ea5240947a6e0f9c66c20c22afdc77fad5fa788
authorArtem Pelenitsyn <a.pelenitsyn@gmail.com>
Sun, 24 Dec 2023 17:23:31 +0000 (24 12:23 -0500)
committerMikolaj <281893+Mikolaj@users.noreply.github.com>
Tue, 9 Jan 2024 14:32:51 +0000 (9 14:32 +0000)
tree5112326248ca6c9fb8d02710e36971982ea81406
parent6389954de593a5eebabcc0155e2becd97e5c8d35
Add validate-revision workflow

It can be started manually to check that certain version bumps build fine.
It will ask to input an allow-newer line and a constraint line, which it
will add to the cabal.project file. For example: the "filepath"
allow-newer line and "filepath == 1.5" constraints line will make sure
that the build plan will have `filepath` at version 1.5.
.github/workflows/validate.yml
CONTRIBUTING.md