From: romeroalx Date: Tue, 2 Dec 2025 10:05:18 +0000 (+0100) Subject: build-packages.yml: use GH arm64 runners X-Git-Tag: rec-5.4.0-alpha1~30^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16585%2Fhead;p=thirdparty%2Fpdns.git build-packages.yml: use GH arm64 runners --- diff --git a/.github/workflows/build-packages.yml b/.github/workflows/build-packages.yml index 92615db072..e8b29b989b 100644 --- a/.github/workflows/build-packages.yml +++ b/.github/workflows/build-packages.yml @@ -102,9 +102,9 @@ jobs: done echo "oslist=$(jo -a ${targets[*]})" >> "$GITHUB_OUTPUT" - id: get-runnerlist - run: echo "runnerlist=$(jo -a ubuntu-24.04 ${{ vars.ARM64_USE_UBICLOUD == '1' && 'ubicloud-standard-2-arm' || '' }})" >> "$GITHUB_OUTPUT" + run: echo "runnerlist=$(jo -a ubuntu-24.04 ${{ vars.ARM64_USE_UBICLOUD == '1' && 'ubicloud-standard-2-arm' || 'ubuntu-24.04-arm' }})" >> "$GITHUB_OUTPUT" - id: get-archlist - run: echo "archlist=$(jo -a x86_64 ${{ vars.ARM64_USE_UBICLOUD == '1' && 'aarch64' || '' }})" >> "$GITHUB_OUTPUT" + run: echo "archlist=$(jo -a x86_64 aarch64)" >> "$GITHUB_OUTPUT" # Only upload RPM and DEB packages for master and tags. Build outputs and provenance of all refs - id: set-publish-packages run: echo "publish-packages=$([[ "${REF}" == "master" || "${IS_RELEASE}" == "YES" ]] && echo 'yes' || echo 'no')" >> "$GITHUB_OUTPUT" @@ -233,7 +233,7 @@ jobs: - name: Get list of OS inputs run: | for os in $(echo "${OSLIST}" | jq -r '.[]'); do - for architecture in x86_64 ${{ vars.ARM64_USE_UBICLOUD == '1' && 'aarch64' || '' }}; do + for architecture in x86_64 aarch64; do echo "\"pkghashes-$os-$architecture\"" | tee -a /tmp/os-inputs.txt done done