CI: Add automated releases

This commit is contained in:
Sophie Herold 2025-01-07 21:23:45 +01:00
parent 258a27df11
commit f850ad4a00

View file

@ -1,6 +1,13 @@
include:
- project: "GNOME/citemplates"
file: "flatpak/flatpak_ci_initiative.yml"
- component: gitlab.gnome.org/GNOME/citemplates/release-service@master
inputs:
dist-job-name: "flatpak"
tarball-artifact-path: "${TARBALL_ARTIFACT_PATH}"
variables:
FLATPAK_MODULE: 'gnome-font-viewer'
variables:
BUNDLE: "org.gnome.Loupe.Devel.flatpak"
@ -8,6 +15,7 @@ variables:
FLATPAK_MODULE: "loupe"
APP_ID: "org.gnome.Loupe.Devel"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
TARBALL_ARTIFACT_PATH: ".flatpak-builder/build/${FLATPAK_MODULE}/_flatpak_build/meson-dist/${CI_PROJECT_NAME}-${CI_COMMIT_TAG}.tar.xz"
flatpak:
extends: ".flatpak@x86_64"