diff --git a/.github/workflows/Unit-Test.yml b/.github/workflows/Unit-Test.yml index 8ceb4c073..7b2bab161 100644 --- a/.github/workflows/Unit-Test.yml +++ b/.github/workflows/Unit-Test.yml @@ -9,12 +9,14 @@ jobs: strategy: matrix: arch: [x86_64, armv7l, i686] - runner: [self-hosted, ubuntu-24.04] + runner: + - ubuntu-24.04 + - [self-hosted, ARM] exclude: - arch: x86_64 - runner: self-hosted + runner: [self-hosted, ARM] - arch: i686 - runner: self-hosted + runner: [self-hosted, ARM] - arch: armv7l runner: ubuntu-24.04 runs-on: ${{ matrix.runner }} diff --git a/.github/workflows/Updater.yml b/.github/workflows/Updater.yml index 8216b85c9..7a58cf353 100644 --- a/.github/workflows/Updater.yml +++ b/.github/workflows/Updater.yml @@ -53,10 +53,10 @@ jobs: git config user.email "${{ github.actor }}@users.noreply.github.com" git add -A git commit -m "Add unbuilt updated pip packages to ${UPDATE_BRANCH_NAME}" - echo "PIP_UPDATED=true >> $GITHUB_OUTPUT + echo "PIP_UPDATED=true" >> $GITHUB_OUTPUT else echo "Python pip packages were not updated." - echo "PIP_UPDATED=false >> $GITHUB_OUTPUT + echo "PIP_UPDATED=false" >> $GITHUB_OUTPUT fi - name: Push pip package changes if: ${{ steps.pip-update-checks.outputs.PIP_UPDATED == 'true' }} @@ -77,10 +77,10 @@ jobs: git config user.email "${{ github.actor }}@users.noreply.github.com" git add -A git commit -m "Add unbuilt updated ruby gem packages to ${UPDATE_BRANCH_NAME}" - echo "GEM_UPDATED=true >> $GITHUB_OUTPUT + echo "GEM_UPDATED=true" >> $GITHUB_OUTPUT else echo "Ruby gem packages were not updated." - echo "GEM_UPDATED=false >> $GITHUB_OUTPUT + echo "GEM_UPDATED=false" >> $GITHUB_OUTPUT fi - name: Push ruby gem package changes if: ${{ steps.gem-update-checks.outputs.GEM_UPDATED == 'true' }} @@ -98,14 +98,16 @@ jobs: max-parallel: 1 matrix: arch: [x86_64, armv7l, i686] - runner: [self-hosted, ubuntu-24.04] + runner: + - [self-hosted, X64] + - [self-hosted, ARM] exclude: - arch: x86_64 - runner: self-hosted + runner: [self-hosted, ARM] - arch: i686 - runner: self-hosted + runner: [self-hosted, ARM] - arch: armv7l - runner: ubuntu-24.04 + runner: [self-hosted, X64] runs-on: ${{ matrix.runner }} needs: update-check if: ${{ !cancelled() }}