instedd / maap-collector

GNU General Public License v3.0
0 stars 1 forks source link

Move CI to Github Actions (reprise) #331

Closed matiasgarciaisaia closed 3 years ago

matiasgarciaisaia commented 3 years ago

This PR moves the build/release process from TravisCI to Github Actions.

The Release workflow is apart from the Build one so we can re-try it in case it fails. The next step will be to split the Release workflow in multiple independent Release workflow (one per MAAP instance), but, in order to test that, the triggered workflows (the Release ones) have to be on the repo's default branch.


New PR to replace #330, which I've merged instead of squashing.

So I've force-pushed master back to where it was, and will be merging it again.