@@ -10,36 +10,36 @@ jobs:
1010 lint :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v4
14- - uses : actions/setup-go@v5
13+ - uses : actions/checkout@v6
14+ - uses : actions/setup-go@v6
1515 with :
1616 go-version : " 1.26.0"
17- - uses : golangci/golangci-lint-action@v7
17+ - uses : golangci/golangci-lint-action@v9
1818 with :
1919 version : v2.11.3
2020
2121 test-unit :
2222 runs-on : ubuntu-latest
2323 steps :
24- - uses : actions/checkout@v4
25- - uses : actions/setup-go@v5
24+ - uses : actions/checkout@v6
25+ - uses : actions/setup-go@v6
2626 with :
2727 go-version : " 1.26.0"
2828 - run : go test -race -coverprofile=coverage-unit.out -covermode=atomic ./internal/...
29- - uses : actions/upload-artifact@v4
29+ - uses : actions/upload-artifact@v7
3030 with :
3131 name : coverage-unit
3232 path : coverage-unit.out
3333
3434 test-e2e :
3535 runs-on : ubuntu-latest
3636 steps :
37- - uses : actions/checkout@v4
38- - uses : actions/setup-go@v5
37+ - uses : actions/checkout@v6
38+ - uses : actions/setup-go@v6
3939 with :
4040 go-version : " 1.26.0"
4141 - run : go test -v -race -count=1 -timeout 120s -coverprofile=coverage-e2e.out -covermode=atomic -coverpkg=./internal/... ./tests/e2e
42- - uses : actions/upload-artifact@v4
42+ - uses : actions/upload-artifact@v7
4343 with :
4444 name : coverage-e2e
4545 path : coverage-e2e.out
4848 runs-on : ubuntu-latest
4949 needs : [test-unit, test-e2e]
5050 steps :
51- - uses : actions/checkout@v4
52- - uses : actions/download-artifact@v4
51+ - uses : actions/checkout@v6
52+ - uses : actions/download-artifact@v8
5353 with :
5454 pattern : coverage-*
5555 merge-multiple : true
6363 runs-on : ubuntu-latest
6464 needs : [lint, test-unit, test-e2e]
6565 steps :
66- - uses : actions/checkout@v4
67- - uses : actions/setup-go@v5
66+ - uses : actions/checkout@v6
67+ - uses : actions/setup-go@v6
6868 with :
6969 go-version : " 1.26.0"
7070 - run : go build -o loki-mcp-server ./cmd/loki-mcp-server
0 commit comments