IIRC it is limited to a certain amount of free action minutes per month (https://github.com/pricing).
https://help.github.com/en/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions
Best regards
Bart
From: rdf4j-dev-bounces@xxxxxxxxxxx <rdf4j-dev-bounces@xxxxxxxxxxx>
On Behalf Of Jeen Broekstra
Sent: donderdag 28 november 2019 23:36
To: rdf4j developer discussions <rdf4j-dev@xxxxxxxxxxx>
Subject: Re: [rdf4j-dev] Github CI changes
Yeah can see it now. Loving it! Thanks Havard.
After I've taken care of the 3.0.3 release this weekend I'll work on putting in another action to do compliance testing of the master / develop branches. Once I'm happy with the setup, I'll start disabling the corresponding Jenkins jobs.
Ideally, we end up with a situation where all our CI tasks are handled by Github, and Jenkins is only used for snapshot/release deployment.
I do have to admit I have a vague "too good to be true" feeling about the whole thing though. What's Github's commitment to providing these resources for free to open source projects?
I made two PRs on GitHub. One that’s fails formatting and one that fails compilation.
I feel it’s fairly easy to see what’s going on. And also, using steps and matrix builds cancels the other build and steps for that PR.
I am considering whether we should have these pre-steps as completely independent actions instead - that way you get more detailed feedback directly on the PR as it will tell you that the "formatting check" action failed, instead of "PR
unit test" failing and then you have to dig in to see it failed on the formatting. But I need to do a bit more reading up, there might be other ways to address that.
Hi,
I’ve added a jdk 8 and jdk 11 matrix builds (it runs everything in both version) to the Github CI files (they call it Actions).
I’ve also added two pre-steps.
1. Run formatter:validate to check that the files were formatted correctly.
2. Run mvn install without tests to verify that the code compiles and builds.
This makes it easier to diagnose typical issues like forgetting to format or having a compile error.
Doesn’t increase the CI time. Also the matrix builds run in parallel :)
Håvard
_______________________________________________
rdf4j-dev mailing list
rdf4j-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/rdf4j-dev
_______________________________________________
rdf4j-dev mailing list
rdf4j-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/rdf4j-dev
_______________________________________________
rdf4j-dev mailing list
rdf4j-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/rdf4j-dev
|