9fans / plan9port

Plan 9 from User Space
https://9fans.github.io/plan9port/
Other
1.6k stars 318 forks source link

Use Github Actions for CI #612

Closed sevan closed 6 months ago

sevan commented 1 year ago

Travis-CI is long gone. Use Github Actions instead. This a basic config for building on Ubuntu & macos, targetting the latest available image from Github. I tried to add all supported versions but the job sat there for ~15mins waiting for a runner to pick up the jobs before I aborted. There is no Coverity integration in this workflow yet but this 3rd party plugin might be with investigating (it requires configuring a secret on the repo setting sections). https://github.com/marketplace/actions/unofficial-coverity-scan

sevan commented 6 months ago

@dancrossnyc is this useful?

dancrossnyc commented 6 months ago

It is...though I'm loathe to give up coverity.