]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
build-packages.yml: use GH arm64 runners 16585/head
authorromeroalx <alexis.romero@open-xchange.com>
Tue, 2 Dec 2025 10:05:18 +0000 (11:05 +0100)
committerromeroalx <alexis.romero@open-xchange.com>
Tue, 2 Dec 2025 11:04:43 +0000 (12:04 +0100)
.github/workflows/build-packages.yml

index 92615db072c725cc54adf274d3f17d50d7c191c5..e8b29b989bd1325b7bfab9f084df82c8e67d1168 100644 (file)
@@ -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