From f850ad4a00191cd66b2b0ff196db1377db2ae05a Mon Sep 17 00:00:00 2001 From: Sophie Herold Date: Tue, 7 Jan 2025 21:23:45 +0100 Subject: [PATCH] CI: Add automated releases --- .gitlab-ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f1d7f79..ceaa2c5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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"