diff --git a/.github/workflows/task.yml b/.github/workflows/task.yml index 4a92b71..fbcd99c 100644 --- a/.github/workflows/task.yml +++ b/.github/workflows/task.yml @@ -13,8 +13,8 @@ concurrency: jobs: task: - name: ${{ matrix.command }} - runs-on: ubuntu-22.04 + name: ${{ matrix.name || matrix.command }} + runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -22,7 +22,12 @@ jobs: command: - lint - build - + os: + - ubuntu-22.04 + include: + - command: build + os: macos-14 + name: build@macos env: # We use this option only on release pipeline due to the heavy cost EXTRA_OPTS: --platform=linux/amd64,linux/arm64