gpodder-sailfish icon indicating copy to clipboard operation
gpodder-sailfish copied to clipboard

added github action build

Open thigg opened this issue 5 years ago • 3 comments

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

thigg avatar Sep 20 '20 08:09 thigg

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)

Keeper-of-the-Keys avatar Sep 28 '20 21:09 Keeper-of-the-Keys

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?

thigg avatar Oct 02 '20 13:10 thigg

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

thigg avatar Oct 03 '20 14:10 thigg