Open thigg opened 3 years ago
Looks cool, I'm not familiar enough with github actions can these be limited to release only (ie. there is no reason to run a build on every push/merge)
How about setting the release trigger? https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#release
Are you using the release mechanism already?
https://github.com/thigg/gpodder-sailfish/releases/tag/vtestrelease3
The current config is creating a release if you push a tag that starts with v
Proof-of-Concept github builds the rpm automatically. Can be seen on my master branch: https://github.com/thigg/gpodder-sailfish/actions
Sources: https://github.com/CODeRUS/screencast/blob/master/.github/workflows/build.yml, https://forum.sailfishos.org/t/build-sailfish-os-application-using-github-actions-or-gitlab-ci/2147