1919 strategy :
2020 matrix :
2121 go-version :
22- - " 1.24"
2322 - " 1.25"
23+ - " 1.26"
2424 postgres-version : [18, 17, 16]
2525 fail-fast : false
2626 timeout-minutes : 5
4343 uses : actions/checkout@v4
4444
4545 - name : Setup Go ${{ matrix.go-version }}
46- uses : actions/setup-go@v5
46+ uses : actions/setup-go@v6
4747 with :
4848 go-version : ${{ matrix.go-version }}
4949
9090 name : Go lint
9191 runs-on : ubuntu-latest
9292 env :
93- GOLANGCI_LINT_VERSION : v2.7.2
93+ GOLANGCI_LINT_VERSION : v2.9.0
9494 GOPROXY : https://proxy.golang.org,https://u:${{ secrets.RIVERPRO_GO_MOD_CREDENTIAL }}@riverqueue.com/goproxy,direct
9595 permissions :
9696 contents : read
@@ -101,7 +101,7 @@ jobs:
101101 - name : Checkout repository
102102 uses : actions/checkout@v4
103103
104- - uses : actions/setup-go@v5
104+ - uses : actions/setup-go@v6
105105 with :
106106 check-latest : true
107107 go-version-file : " ./go.mod"
@@ -112,7 +112,7 @@ jobs:
112112 run : make fake_assets
113113
114114 - name : Lint
115- uses : golangci/golangci-lint-action@v7
115+ uses : golangci/golangci-lint-action@v9
116116 with :
117117 # golangci-lint needs to be run separately for every Go module, and
118118 # its GitHub Action doesn't provide any way to do that. Have it fetch
@@ -221,7 +221,7 @@ jobs:
221221 uses : actions/checkout@v4
222222
223223 - name : Setup Go
224- uses : actions/setup-go@v5
224+ uses : actions/setup-go@v6
225225 with :
226226 check-latest : true
227227 go-version-file : " go.mod"
0 commit comments