From d5efc91eea64b486f7ab5dc4dac57ad2aa5150a0 Mon Sep 17 00:00:00 2001 From: ebner Date: Wed, 23 Sep 2026 16:39:50 +0200 Subject: [PATCH] test --- .gitea/workflows/check_releases.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/check_releases.yaml b/.gitea/workflows/check_releases.yaml index 52f8aea..2c2c22b 100644 --- a/.gitea/workflows/check_releases.yaml +++ b/.gitea/workflows/check_releases.yaml @@ -14,6 +14,7 @@ jobs: - name: Check run: echo "Checking for new releases ..." - name: Check for new releases in target repository + id: check_release run: | echo "--- Checking ${TARGET_REPO_OWNER}/${TARGET_REPO_NAME} for new releases ---" @@ -24,7 +25,7 @@ jobs: # Check if API call failed or returned no data if [ "$API_OUTPUT" == '[]' ]; then - echo "⚠️ No releases found in the target repository." + echo "::error:: No releases found in the target repository." exit 0 # Exit successfully, but do nothing. fi @@ -34,11 +35,14 @@ jobs: LATEST_TAG=$(echo "${API_OUTPUT}" | jq -r '.[0].tag_name') PUBLISH_DATE=$(echo "${API_OUTPUT}" | jq -r '.[0].published_at') - echo "✅ Found latest version: ${LATEST_TAG} published on ${PUBLISH_DATE}" + echo "::error:: Found latest version: ${LATEST_TAG} published on ${PUBLISH_DATE}" + + echo "::set-output name=latest_tag::${LATEST_TAG}" + echo "::set-output name=publish_date::${PUBLISH_DATE}" - name: Download latest release run: | - DOWNLOAD_URL="https://github.com/prefix-dev/pixi/releases/download/v${LATEST_TAG}/pixi-x86_64-unknown-linux-musl.tar.gz" + DOWNLOAD_URL="https://github.com/prefix-dev/pixi/releases/download/v${{ steps.check_release.outputs.latest_tag }}/pixi-x86_64-unknown-linux-musl.tar.gz" echo "Downloading latest release from $DOWNLOAD_URL ..."