From 4010a9e40db1b3beeebb06151fdf3c008496d4a3 Mon Sep 17 00:00:00 2001 From: Nicolas80 <nicolas.pmail@protonmail.com> Date: Fri, 16 May 2025 16:22:17 +0200 Subject: [PATCH] Small change to assign proper link_type to generated assets; so that all binary & packages are assigned to "package" and completion scripts stay in "other". --- .gitlab-ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index df94e14..11e611e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -139,23 +139,32 @@ release: links: - name: "gcli v$CI_COMMIT_TAG for Linux (binary)" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/target/release/gcli?job=build_linux" + link_type: "package" - name: "gcli v$CI_COMMIT_TAG Debian Package" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/$(cat debian_package.txt)?job=build_linux" + link_type: "package" - name: "gcli v$CI_COMMIT_TAG for Linux ARM64 (binary)" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/target/aarch64-unknown-linux-gnu/release/gcli?job=build_linux_arm64" + link_type: "package" - name: "gcli v$CI_COMMIT_TAG Debian Package ARM64" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/$(cat debian_package_arm64.txt)?job=build_linux_arm64" + link_type: "package" - name: "gcli v$CI_COMMIT_TAG for macOS" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/target/macos/gcli.zip?job=build_macos" + link_type: "package" # Make the completions scripts available for download - name: "gcli v$CI_COMMIT_TAG Bash completion" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/gcli-completion.bash?job=build_linux" + link_type: "other" - name: "gcli v$CI_COMMIT_TAG Zsh completion" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/gcli-completion.zsh?job=build_linux" + link_type: "other" - name: "gcli v$CI_COMMIT_TAG Fish completion" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/gcli-completion.fish?job=build_linux" + link_type: "other" - name: "gcli v$CI_COMMIT_TAG PowerShell completion" url: "$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/raw/gcli-completion.ps1?job=build_linux" + link_type: "other" only: - tags dependencies: -- GitLab