From bc2257abe625e4a545ab5c33992c4e0072790a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Herbel?= Date: Mon, 25 Nov 2024 08:42:37 +0100 Subject: [PATCH] Offer direct download links for RCC in release page CMK-20341 --- .github/workflows/release.yaml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ea94af45..d5392995 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -33,7 +33,14 @@ jobs: name: rmk_linux64 path: artifact/rmk_linux64/ - - run: zip -r executables.zip artifact + - run: zip -r all_executables.zip artifact + + - name: "Prepare RCC binaries for release" + run: | + cp artifact/rcc/linux64/rcc artifact/rcc/rcc_linux64 + cp artifact/rcc/linux64/rccremote artifact/rcc/rccremote_linux64 + cp artifact/rcc/windows64/rcc.exe artifact/rcc/rcc_windows64.exe + cp artifact/rcc/windows64/rccremote.exe artifact/rcc/rccremote_windows64.exe - name: "Compute release tag" id: compute-tag @@ -54,7 +61,13 @@ jobs: - uses: ncipollo/release-action@v1 with: allowUpdates: false - artifacts: "executables.zip,assets/robotmk_core-1.0.0.mkp" + artifacts: > + all_executables.zip, + assets/robotmk_core-1.0.0.mkp, + artifact/rcc/rcc_linux64, + artifact/rcc/rccremote_linux64, + artifact/rcc/rcc_windows64.exe, + artifact/rcc/rccremote_windows64.exe replacesArtifacts: true removeArtifacts: true prerelease: true