From 02f81ca802a85e70a7d4f8eff4b7d97569465171 Mon Sep 17 00:00:00 2001 From: D3SOX Date: Wed, 23 Sep 2026 10:12:28 +0200 Subject: [PATCH] fix(ci): download release archives directly GitHub release lookups by tag can omit newly uploaded assets even though direct release downloads are available. --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b6f6985e..b62293c1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -104,12 +104,12 @@ jobs: set -euo pipefail asset_version="${{ steps.release.outputs.asset_version }}" tag="${{ steps.release.outputs.tag }}" - gh release download "$tag" \ - --repo OpenTubeX/OpenTubeX \ - --pattern "opentubex-${asset_version}-linux-x64-portable.zip" - gh release download "$tag" \ - --repo OpenTubeX/OpenTubeX \ - --pattern "opentubex-${asset_version}-linux-arm64-portable.zip" + for arch in x64 arm64; do + asset="opentubex-${asset_version}-linux-${arch}-portable.zip" + wget --quiet \ + --output-document="$asset" \ + "https://github.com/OpenTubeX/OpenTubeX/releases/download/${tag}/${asset}" + done - name: Update manifest checksums env: