iLCSoft / LCIO

Linear Collider I/O
BSD 3-Clause "New" or "Revised" License
17 stars 34 forks source link

Migrate CI to GitHub Actions #125

Closed petricm closed 3 years ago

petricm commented 3 years ago

BEGINRELEASENOTES

ENDRELEASENOTES

petricm commented 3 years ago

I think this should be it, I just need to wait if all passes then I will change the repo config

andresailer commented 3 years ago

Before we copy this to all packages, we should investigate the use of this action as a template, so that we can maybe configure it in one place.

petricm commented 3 years ago

All seems fine but I see a problem on ubuntu, with readline

https://github.com/petricm/LCIO/runs/1487438069?check_suite_focus=true

any idea?

gaede commented 3 years ago

The problem is caused by an incompatible libreadline, used in the lsh example. As this is somewhat out of date, I remove it from the build process in #126.