diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c4b70df3..f8654ef2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -130,11 +130,11 @@ jobs: name: "distribution builds" needs: [sanity] - - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: + os: [macos-latest, ubuntu-latest] container: - {os: 'almalinux', ver: '8'} - {os: 'almalinux', ver: '9'} @@ -153,10 +153,11 @@ jobs: - {os: 'ubuntu', ver: 'lunar'} - {os: 'ubuntu', ver: 'jammy'} - {os: 'ubuntu', ver: 'focal'} - - {os: 'macos', ver: 'latest'} - container: - image: ${{ matrix.container.os }}:${{ matrix.container.ver }} + container: ${{ matrix.os == 'ubuntu-latest' && format('docker://{0}:{1}', matrix.container.os, matrix.container.ver) || '' }} + # container: + # image: ${{ matrix.container.os }}:${{ matrix.container.ver }} + # enabled: ${{ contains(matrix.os, 'ubuntu') }} steps: - name: checkout