From 5756f9e2b8807779c8c6d4d20b851b6158b232ef Mon Sep 17 00:00:00 2001 From: Markus Waldheim Date: Mon, 24 Aug 2026 11:59:11 +0200 Subject: [PATCH 1/2] fix: support legacy semrel release asset names Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/semrel-release.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/semrel-release.yaml b/.github/workflows/semrel-release.yaml index e6de339..0035d40 100644 --- a/.github/workflows/semrel-release.yaml +++ b/.github/workflows/semrel-release.yaml @@ -47,8 +47,12 @@ jobs: set -euo pipefail version=$(gh release view --repo SemRels/semrel --json tagName -q .tagName) gh release download "${version}" --repo SemRels/semrel \ - --pattern "semrel_*_linux_amd64.tar.gz" --dir "${RUNNER_TEMP}" - tar -xzf "${RUNNER_TEMP}"/semrel_*_linux_amd64.tar.gz -C "${RUNNER_TEMP}" + --pattern "semrel_*_linux_amd64.tar.gz" \ + --pattern "semrel-*-linux-amd64.tar.gz" --dir "${RUNNER_TEMP}" + archive=$(find "${RUNNER_TEMP}" -maxdepth 1 -type f -name "*.tar.gz" -print -quit) + test -n "$archive" + tar -xzf "$archive" -C "${RUNNER_TEMP}" +tar -xzf "${RUNNER_TEMP}"/semrel_*_linux_amd64.tar.gz -C "${RUNNER_TEMP}" chmod +x "${RUNNER_TEMP}/semrel" "${RUNNER_TEMP}/semrel" --version From 77164df438538ec9185881427bad43fb719778d0 Mon Sep 17 00:00:00 2001 From: Markus Waldheim Date: Mon, 24 Aug 2026 12:01:47 +0200 Subject: [PATCH 2/2] fix: remove stale semrel archive extraction Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/semrel-release.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/semrel-release.yaml b/.github/workflows/semrel-release.yaml index 0035d40..412a64f 100644 --- a/.github/workflows/semrel-release.yaml +++ b/.github/workflows/semrel-release.yaml @@ -52,7 +52,6 @@ jobs: archive=$(find "${RUNNER_TEMP}" -maxdepth 1 -type f -name "*.tar.gz" -print -quit) test -n "$archive" tar -xzf "$archive" -C "${RUNNER_TEMP}" -tar -xzf "${RUNNER_TEMP}"/semrel_*_linux_amd64.tar.gz -C "${RUNNER_TEMP}" chmod +x "${RUNNER_TEMP}/semrel" "${RUNNER_TEMP}/semrel" --version