From 835798438ace96b0db24df9c8525b9c998f9e8ec Mon Sep 17 00:00:00 2001 From: Erdenebileg Bat-Amgalan Date: Sun, 6 Sep 2026 20:27:39 +0900 Subject: [PATCH] fix(release): select supported Linux baseline archive --- .github/workflows/release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 65f5a61..9571340 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -107,8 +107,10 @@ jobs: exit 0 fi BASELINE_VERSION="${BASELINE_TAG#v}" - gh release download "$BASELINE_TAG" --repo "$GITHUB_REPOSITORY" --pattern "weft-${BASELINE_VERSION}-x86_64-unknown-linux-gnu.*" --dir dist/previous - make test-upgrade-rollback FROM_ARCHIVE="dist/previous/weft-${BASELINE_VERSION}-x86_64-unknown-linux-gnu.tar.gz" TO_ARCHIVE="dist/weft-${VERSION#v}-${WEFT_RELEASE_TARGET}.tar.gz" + gh release download "$BASELINE_TAG" --repo "$GITHUB_REPOSITORY" --pattern "weft-${BASELINE_VERSION}-x86_64-unknown-linux-*.tar.gz" --dir dist/previous + BASELINE_ARCHIVES=(dist/previous/weft-${BASELINE_VERSION}-x86_64-unknown-linux-*.tar.gz) + test "${#BASELINE_ARCHIVES[@]}" -eq 1 + make test-upgrade-rollback FROM_ARCHIVE="${BASELINE_ARCHIVES[0]}" TO_ARCHIVE="dist/weft-${VERSION#v}-${WEFT_RELEASE_TARGET}.tar.gz" - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: runtime-${{ matrix.target }}