Level / community

Discussion, support and common information for projects in the community.
MIT License
42 stars 15 forks source link

Move to GitHub Actions #99

Closed vweevers closed 2 years ago

vweevers commented 3 years ago

On the side:

Cleanup tasks once the above is done:

vweevers commented 3 years ago

In addition, I want to move from Coveralls to Codecov. I checked coverallsapp/github-action, it requires a github token as input and sends that to https://coveralls.io. Nope. In contrast, the codecov-action is tokenless for public repositories.

ralphtheninja commented 3 years ago

@vweevers on a roll! :smile:

vweevers commented 3 years ago

Just in time: https://github.blog/changelog/2021-04-19-github-actions-limit-workflow-run-or-job-concurrency/

We will need this on repositories with browser tests, to avoid too many parallel jobs against Sauce Labs.

cristianossd commented 3 years ago

@vweevers, I think I can contribute with these migrations. I gonna start with packager

vweevers commented 3 years ago

Thanks everyone for your contributions so far!

I'll take leveldown (and later rocksdb by copying from leveldown) because that one is more involved, with its prebuilds, cross compilation in docker, having both travis and appveyor, and implicitly needing prebuildify-ci before npm publish.

juanpicado commented 3 years ago