diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index e8a1d34..4e062c7 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -43,7 +43,20 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go-version: [ '1.20', '1.21.x' ] + go-version: [ '1.21.x' ] + goos: ['darwin', 'freebsd', 'linux'] + goarch: ['arm64', 'amd64'] + include: + - go-version: 1.21.x + goos: linux + goarch: riscv64 + - go-version: 1.21.x + goos: linux + goarch: arm + + env: + GOOS: ${{ matrix.goos }} + GOARCH: ${{ matrix.goarch }} steps: - uses: actions/checkout@v4