From d4a8925a06c505e8f7b3a0cebed51a5c2f545122 Mon Sep 17 00:00:00 2001 From: RoyalOughtness <129108030+RoyalOughtness@users.noreply.github.com> Date: Wed, 8 Oct 2025 16:51:00 -0700 Subject: [PATCH 1/2] chore: set runs-on runners for the right build step --- .github/workflows/build.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 12ce9373..e42e5018 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,10 +70,7 @@ jobs: if: github.triggering_actor == 'royaloughtness' timeout-minutes: 180 needs: buildsrpm - runs-on: ${{ inputs.arch == 'x86_64' && 'runs-on=${{ github.run_id }}/runner=64cpu-linux-x64' || 'runs-on=${{ github.run_id }}/runner=64cpu-linux-arm64' }} - container: - image: ${{ inputs.arch == 'x86_64' && 'fedora:42@sha256:89ed3ea10de7194c36524a290665960ddd4dae876a40beeadde2a9b4a0276681' || 'fedora:42@sha256:b6e8a32686d8bbe7a7e562d7215272a9b96b44c40e37f561ef807d112fde45d0' }} - options: --privileged + runs-on: ${{ inputs.arch == 'x86_64' && 'x86_64-runner' || 'arm64-runner' }} steps: - name: Retrieve SRPM uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0 @@ -121,8 +118,9 @@ jobs: pushrpm: name: Push RPM if: github.triggering_actor == 'royaloughtness' - runs-on: ${{ inputs.arch == 'x86_64' && 'x86_64-runner' || 'arm64-runner' }} - needs: buildrpm + runs-on: ${{ inputs.arch == 'x86_64' && 'ubuntu-24.04' || 'ubuntu-24.04-arm' }} + container: + image: ${{ inputs.arch == 'x86_64' && 'fedora:42@sha256:89ed3ea10de7194c36524a290665960ddd4dae876a40beeadde2a9b4a0276681' || 'fedora:42@sha256:b6e8a32686d8bbe7a7e562d7215272a9b96b44c40e37f561ef807d112fde45d0' }} needs: buildrpm outputs: hashes: ${{ steps.hash.outputs.hashes }} steps: From a0bbc9085e4087491f508763d2e4aebbf8a1d062 Mon Sep 17 00:00:00 2001 From: RoyalOughtness <129108030+RoyalOughtness@users.noreply.github.com> Date: Wed, 8 Oct 2025 16:51:42 -0700 Subject: [PATCH 2/2] fix --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e42e5018..bef8df0a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -120,7 +120,8 @@ jobs: if: github.triggering_actor == 'royaloughtness' runs-on: ${{ inputs.arch == 'x86_64' && 'ubuntu-24.04' || 'ubuntu-24.04-arm' }} container: - image: ${{ inputs.arch == 'x86_64' && 'fedora:42@sha256:89ed3ea10de7194c36524a290665960ddd4dae876a40beeadde2a9b4a0276681' || 'fedora:42@sha256:b6e8a32686d8bbe7a7e562d7215272a9b96b44c40e37f561ef807d112fde45d0' }} needs: buildrpm + image: ${{ inputs.arch == 'x86_64' && 'fedora:42@sha256:89ed3ea10de7194c36524a290665960ddd4dae876a40beeadde2a9b4a0276681' || 'fedora:42@sha256:b6e8a32686d8bbe7a7e562d7215272a9b96b44c40e37f561ef807d112fde45d0' }} + needs: buildrpm outputs: hashes: ${{ steps.hash.outputs.hashes }} steps: