diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index c819eb95f..84a835454 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -37,11 +37,12 @@ jobs: run: make receptorctl-lint receptor: name: receptor (Go ${{ matrix.go-version }}) - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: go-version: ["1.19", "1.20"] + os: [ubuntu-latest, macos-latest, windows-latest] steps: - name: Checkout uses: actions/checkout@v2 @@ -109,10 +110,11 @@ jobs: receptorctl: name: receptorctl (Python ${{ matrix.python-version }}) needs: receptor - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: python-version: [3.8, 3.9] + os: [ubuntu-latest, macos-latest] steps: - name: Checkout uses: actions/checkout@v2