File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 runs-on : ${{ matrix.os }}
1313 strategy :
1414 matrix :
15- os : [ubuntu-latest, windows-latest, macos-latest ]
15+ os : [ubuntu-latest, windows-latest, macos-15 ]
1616 go : ['1.21', '1.22', '1.23']
1717 steps :
1818 - uses : actions/checkout@v4
2121 uses : actions/setup-go@v5
2222 with :
2323 go-version : ${{ matrix.go }}
24+ cache : true
2425
2526 - name : Get dependencies
2627 run : go mod download
5354 uses : actions/setup-go@v5
5455 with :
5556 go-version : ' 1.23'
57+ cache : true
5658
5759 - name : golangci-lint
5860 uses : golangci/golangci-lint-action@v6
6971 uses : actions/setup-go@v5
7072 with :
7173 go-version : ' 1.23'
74+ cache : true
7275
7376 - name : Run fuzz tests
7477 run : |
8487 uses : actions/setup-go@v5
8588 with :
8689 go-version : ' 1.23'
90+ cache : true
8791
8892 - name : Run benchmarks
8993 run : |
@@ -143,6 +147,7 @@ jobs:
143147 uses : actions/setup-go@v5
144148 with :
145149 go-version : ' 1.23'
150+ cache : true
146151
147152 - name : Wait for services
148153 run : |
You can’t perform that action at this time.
0 commit comments