lastnpe / eclipse-null-eea-augments

Eclipse External null Annotations (EEA) repository
http://lastnpe.org
Eclipse Public License 2.0
41 stars 22 forks source link

add GHA builds #160

Closed sebthom closed 1 month ago

sebthom commented 2 years ago

Signed-off-by: sebthom sebthom@users.noreply.github.com

sebthom commented 2 years ago

Travis Builds are not functionally anymore, so I also removed the config to avoid any confusion.

J-N-K commented 2 years ago

I'm not against switching to GHA, but what's wrong with Travis? They work quite well from my POV.

sebthom commented 2 years ago

The current travis jobs don't exist anymore. Travis-CI.org is EOL https://travis-ci.org/github/lastnpe/eclipse-null-eea-augments And at the supposedly new location: https://www.travis-ci.com/lastnpe/eclipse-null-eea-augments you get a 404.

Also as far as I remember Travis is not free anymore for OSS as it used to be. https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing During the transition from travis-ci.org to travis-ci.com they gave OSS projects a fixed number of "build credits" that got spent quickly and then the builds stopped.