diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 4656686..df3c97d 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -5,7 +5,10 @@ on: [push, pull_request] jobs: build: name: Build libogc2 - runs-on: ubuntu-latest + strategy: + matrix: + os: [ubuntu-24.04, ubuntu-24.04-arm] + runs-on: ${{ matrix.os }} container: devkitpro/devkitppc:latest steps: @@ -48,6 +51,7 @@ jobs: working-directory: libntfs - name: Upload artifacts + if: ${{ matrix.os == 'ubuntu-24.04-arm' }} uses: actions/upload-artifact@main with: name: libogc2 @@ -74,12 +78,14 @@ jobs: working-directory: wii-examples - name: Upload gamecube-examples + if: ${{ matrix.os == 'ubuntu-24.04-arm' }} uses: actions/upload-artifact@main with: name: gamecube-examples path: gamecube-examples/bin - name: Upload wii-examples + if: ${{ matrix.os == 'ubuntu-24.04-arm' }} uses: actions/upload-artifact@main with: name: wii-examples