From 6d45688dc782be3bd2fcf1422076f84e68eaca7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 10 Sep 2025 17:13:41 +0200 Subject: [PATCH] ci: Publish releases on extensions website Use the new `gnome-extensions upload` command to publish the generated bundles to the extension website when run in a tag pipeline. Part-of: --- .gitlab-ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5ea66851..7b1a15f4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,6 +126,15 @@ build-bundles: paths: - zip-files/ +dist-bundles: + stage: deploy + needs: + - build-bundles + script: + - gnome-extensions upload --accept-tos --user "$EGO_USER" --password "$EGO_PASSWORD" zip-files/*.zip + rules: + - if: '$CI_COMMIT_TAG' + fedora-build: stage: build <<: *prereview_req