@@ -15,14 +15,10 @@ jobs:
1515 runs-on : ubuntu-latest
1616 steps :
1717 - name : Check out code into the Go module directory
18- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
18+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919
2020 - name : Set up Go
21- uses : actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
22- with :
23- go-version-file : go.mod
24- cache : false
25- check-latest : true # Ensure we use the latest Go patch version
21+ uses : ./.github/actions/setup-go
2622
2723 - name : Install Go tools
2824 run : go install tool # GOBIN is added to the PATH by the setup-go action
3632 echo "digest=$DIGEST" >> $GITHUB_OUTPUT
3733
3834 - name : Restore and save test images cache
39- uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
35+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
4036 with :
4137 path : integration/testdata/fixtures/images
4238 key : cache-test-images-${{ steps.image-digest.outputs.digest }}
@@ -49,14 +45,10 @@ jobs:
4945 runs-on : ubuntu-latest
5046 steps :
5147 - name : Check out code into the Go module directory
52- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
48+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5349
5450 - name : Set up Go
55- uses : actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
56- with :
57- go-version-file : go.mod
58- cache : false
59- check-latest : true # Ensure we use the latest Go patch version
51+ uses : ./.github/actions/setup-go
6052
6153 - name : Install Go tools
6254 run : go install tool # GOBIN is added to the PATH by the setup-go action
7062 echo "digest=$DIGEST" >> $GITHUB_OUTPUT
7163
7264 - name : Restore and save test VM images cache
73- uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
65+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
7466 with :
7567 path : integration/testdata/fixtures/vm-images
7668 key : cache-test-vm-images-${{ steps.image-digest.outputs.digest }}
@@ -83,19 +75,15 @@ jobs:
8375 runs-on : ubuntu-latest
8476 steps :
8577 - name : Check out code
86- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
78+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
8779
8880 - name : Set up Go
89- uses : actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
90- with :
91- go-version-file : go.mod
92- cache : false
93- check-latest : true # Ensure we use the latest Go patch version
81+ uses : ./.github/actions/setup-go
9482
9583 - name : Run golangci-lint for caching
9684 uses : golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
9785 with :
98- version : v2.4
86+ version : v2.10
9987 args : --verbose
10088 env :
10189 GOEXPERIMENT : jsonv2
0 commit comments