diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5cd7e3f..03f1b8b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,18 +8,24 @@ on: jobs: test-dash: runs-on: ubuntu-latest + strategy: + matrix: + go-version: ["1.26", "1.27"] steps: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: "1.26" + go-version: ${{ matrix.go-version }} - run: make test - run: make e2e - run: make examples test-ash: runs-on: ubuntu-latest - container: golang:1.26-alpine + strategy: + matrix: + go-version: ["1.26", "1.27"] + container: golang:${{ matrix.go-version }}-alpine steps: - uses: actions/checkout@v7 - run: apk add --no-cache make @@ -29,11 +35,14 @@ jobs: test-macos: runs-on: macos-latest + strategy: + matrix: + go-version: ["1.26", "1.27"] steps: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: "1.26" + go-version: ${{ matrix.go-version }} - run: make test - run: make e2e - run: make examples