diff --git a/.github/workflows/ci-go.yml b/.github/workflows/ci-go.yml index 3edd55115..1f5f17f65 100644 --- a/.github/workflows/ci-go.yml +++ b/.github/workflows/ci-go.yml @@ -22,12 +22,19 @@ jobs: go-version-file: 'go.mod' - run: go mod download - uses: golangci/golangci-lint-action@639cd343e1d3b897ff35927a75193d57cfcba299 # v3.6.0 + test: name: test (Go v${{ matrix.go-version }}) - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: - go-version: [ '1.20', '1.19' ] + os: + - macos-latest + - windows-latest + - ubuntu-latest + go-version: + - '1.20' + - '1.19' steps: - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 - uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1