Glusk / sprouts

A multi-platform implementation of Sprouts, built with libGDX.
MIT License
1 stars 1 forks source link

Migrate release procedure to GitHub Actions #196

Closed Glusk closed 3 years ago

Glusk commented 3 years ago

https://github.com/marketplace/actions/sign-android-release

Glusk commented 3 years ago

Don't upload binaries to GitHub releases. They use up too much space.

Glusk commented 3 years ago

https://github.community/t/push-from-action-does-not-trigger-subsequent-action/16854

Glusk commented 3 years ago

This is horrible and an absolute nightmare to debug!

Lets just have a single workflow for the release project.

Glusk commented 3 years ago

Project now releases but binary files aren't tagged.

Glusk commented 3 years ago

https://www.edwardthomson.com/blog/github_actions_15_sharing_data_between_steps.html

Glusk commented 3 years ago

Github, please release version: v0.11.0

github-actions[bot] commented 3 years ago

Github, please release version: v0.11.0

A new automated release process has been started!

github-actions[bot] commented 3 years ago

Github, please release version: v0.11.0

Successfully released a new version! See tags.