gpodder / gpodder-sailfish

gPodder 4 for Sailfish OS Packaging
https://openrepos.net/content/keeperofthekeys/gpodder
49 stars 29 forks source link

added github action build #141

Open thigg opened 3 years ago

thigg commented 3 years ago

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

Keeper-of-the-Keys commented 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)

thigg commented 3 years ago

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 commented 3 years ago

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