Skip to content
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

Migrate from Travis CI to Github Actions #277

Merged
merged 3 commits into from
Oct 21, 2021
Merged

Migrate from Travis CI to Github Actions #277

merged 3 commits into from
Oct 21, 2021

Conversation

renner
Copy link
Member

@renner renner commented Sep 25, 2019

This patch migrates the CI from Travis to Github Actions. It adds a workflow for running automated builds and tests, as well as publishing of javadocs and automatic releases for pushed tags. It's supposed to completely replace the removed files (.travis.yml and publish_javadoc.sh), the only missing "feature" with the current patch is building and testing with two Java versions, which is possible with Github Actions, but I'm not sure if we need it. I guess that Java 11 might actually be enough?

@renner renner force-pushed the renner-actions branch 7 times, most recently from f4cb9ac to ee2819d Compare October 20, 2021 09:11
@renner renner changed the title Add maven.yml to workflows Migrate from Travis CI to Github Actions Oct 20, 2021
@renner renner force-pushed the renner-actions branch 2 times, most recently from 9bf30c1 to 84e20bc Compare October 21, 2021 11:10
@renner renner merged commit 7571dc5 into master Oct 21, 2021
@renner renner deleted the renner-actions branch October 21, 2021 11:15
@renner renner added this to the v0.19.0 milestone Oct 21, 2021
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.

None yet

4 participants