subsurface/.github/workflows
Dirk Hohndel 21095b18fc enable creating current releases for Ubuntu and Fedora
While for the other platforms we can simply copy our binaries (maybe
after signing them), for Fedora and Ubuntu we have to trigger fresh
builds.

The most logical way that I could think of to do this was to push the
same commit corresponding with the intended current release into a
branch named 'current' and have that trigger Copr and Launchpad builds
that post into our release repos.

So 'master' keeps moving forward, keeps creating new build numbers.
At some point we pick a build number that we want to be the next
'current' release. We then update the current branch to the commit that
corresponds to that build number and push the current branch which
triggers new builds in the correct repos on Copr and Launchpad.

This commit removes the silly 'push' argument from the make-package
scripts (after all, they are used to push those packages to the
respective build services) and instead use the branch name as argument
to those scripts - allowing us to pick which repo to push into.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2024-01-27 19:36:47 -08:00
..
scripts Complete redesign of Subsurface version numbers 2024-01-06 10:55:24 -08:00
android-dockerimage.yml CICD: Improve the Android Docker Image Build. 2024-01-19 16:14:35 -08:00
android.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
codeql-analysis.yml CI/CD: Update codeQL versions. 2023-12-11 06:40:22 -08:00
coverity-scan.yml Complete redesign of Subsurface version numbers 2024-01-06 10:55:24 -08:00
fedora-copr-build.yml enable creating current releases for Ubuntu and Fedora 2024-01-27 19:36:47 -08:00
ios.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
linux-bionic-5.9.yml.disabled Complete redesign of Subsurface version numbers 2024-01-06 10:55:24 -08:00
linux-dockerimage.disabled GitHub Actions: clearly disable the docker build tasks 2020-12-29 13:39:16 -08:00
linux-fedora-qt6.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
linux-focal-5.12.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
linux-jammy-5.15.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
linux-snap.patch [gha] refresh linux-snap.patch 2022-05-07 14:49:17 -07:00
linux-snap.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
linux-trusty-5.12.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
mac.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
post-releasenotes.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
snap_usns.yml CI/CD: Fix 'Snap USNs' Action. 2023-12-11 06:40:22 -08:00
ubuntu-launchpad-build.yml enable creating current releases for Ubuntu and Fedora 2024-01-27 19:36:47 -08:00
windows-mxe-dockerimage.yml CICD: Add GitHub Action to build the Windows (MXE) Builder Docker Image. 2024-01-20 21:30:12 -08:00
windows.yml CICD: Move Windows Build to New Container. 2024-01-24 00:05:26 +13:00