We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3012c1 commit 98afabdCopy full SHA for 98afabd
.github/workflows/tests.yml
@@ -13,8 +13,24 @@ on:
13
14
jobs:
15
unit:
16
- name: Unit Tests
17
- runs-on: ubuntu-latest
+ strategy:
+ matrix:
18
+ go-version:
19
+ - "1.23"
20
+ - "1.24"
21
+ os:
22
+ - macos
23
+ - ubuntu
24
+ - windows
25
+ goarch:
26
+ - 386
27
+ - amd64
28
+ exclude:
29
+ - os: macos
30
+ goarch: 386
31
+
32
+ name: Unit Tests (${{ matrix.os }}/go-${{ matrix.go-version }}/${{ matrix.goarch }})
33
+ runs-on: ${{ matrix.os }}-latest
34
35
steps:
36
- uses: actions/checkout@v4
@@ -23,7 +39,7 @@ jobs:
39
40
- uses: actions/setup-go@v5
41
with:
- go-version-file: go.mod
42
+ go-version: ${{ matrix.go-version }}
43
44
- name: Install dependencies
45
run: make get-deps
0 commit comments