diff --git a/.github/workflows/python-integration.yml b/.github/workflows/python-integration.yml index 6aeae0fc9e..9362b16edb 100644 --- a/.github/workflows/python-integration.yml +++ b/.github/workflows/python-integration.yml @@ -31,12 +31,19 @@ concurrency: jobs: integration-test: - runs-on: ubuntu-20.04 + name: Run integration test on ${{ matrix.os }} + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ ubuntu-22.04, macos-12, macos-13 ] steps: - uses: actions/checkout@v4 with: fetch-depth: 2 + - name: Setup Docker on macOS + if: startsWith(matrix.os, 'macos') + uses: douglascamata/setup-docker-macos-action@v1-alpha - name: Install run: make install - name: Run integration tests