buildfoundation / mainframer

Tool for remote builds. Sync project to remote machine, execute command, sync back.
Apache License 2.0
1.73k stars 161 forks source link

Create release workflow #273

Closed akshob closed 2 years ago

akshob commented 2 years ago

This workflow

akshob commented 2 years ago

Uh oh, I meant to create a pull request on my fork. (just trying out a few things) Closing this PR.

artem-zinnatullin commented 2 years ago

Hold on on this one please, I'm traveling and trying to fix an engine in the car right now can't respond quick enough 👯‍♂️

Mainframer already has release workflow: it just needs a git tag pushed to the repo or new GitHub release being created by maintainers and then it triggers CI build that uploads releases

Here is the Travis CI flow: https://github.com/buildfoundation/mainframer/blob/aa20f22f23b1d0c65cde13d47e6e7acd29a196b0/.travis.yml#L16-L25

And I'm porting it to GitHub Actions https://github.com/buildfoundation/mainframer/pull/271