-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add github action #23
Conversation
a48c817
to
998db53
Compare
.github/workflows/ci.yml
Outdated
chmod +x get-tested | ||
./get-tested --ubuntu --macos get-tested.cabal >> $GITHUB_OUTPUT | ||
- name: Generate matrix | ||
uses: turion/[email protected] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This requires a follow-up PR to point to your repo. But for now I think it's easiest to bootstrap like this.
README.md
Outdated
runs-on: ubuntu-latest | ||
steps: | ||
- name: Extract the tested GHC versions | ||
uses: turion/[email protected] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same here, this would have to be changed to your repo after this PR.
Yep, I think this works now. Feel free to review :) The maintenance should be fairly simple: Whenever you release a new version, just push a new tag and maybe update the readme. That's it. For the next release, you can change the repo in the readme and your CI setup from mine to yours. |
Fantastic, thank you very much @turion! |
Adds a github action.
v0.1.5.0
because we don't want to make a new cabal release, but that would mean moving tags, which isn't great.