@@ -18,18 +18,18 @@ jobs:
1818 runs-on : ubuntu-latest
1919 steps :
2020 - name : " Fetch source code"
21- uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
21+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2222
2323 - name : Install Go toolchain
24- uses : actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0 .0
24+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
2525 with :
2626 go-version : ${{ env.GO_VERSION }}
2727
2828 # NOTE: This cache is shared so the following step must always be
2929 # identical across the unit-tests, e2e-tests, and consistency-checks
3030 # jobs, or else weird things could happen.
3131 - name : Cache Go modules
32- uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
32+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
3333 with :
3434 path : " ~/go/pkg"
3535 key : go-mod-${{ hashFiles('go.sum') }}
4141 go test -v ./... -coverprofile=coverage.out
4242
4343 - name : Upload Coverage report
44- uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
44+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
4545 with :
4646 path : coverage.out
4747 name : Coverage-report
@@ -55,18 +55,18 @@ jobs:
5555
5656 steps :
5757 - name : " Fetch source code"
58- uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
58+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5959
6060 - name : Install Go toolchain
61- uses : actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0 .0
61+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
6262 with :
6363 go-version : ${{ env.GO_VERSION }}
6464
6565 # NOTE: This cache is shared so the following step must always be
6666 # identical across the unit-tests and consistency-checks
6767 # jobs, or else weird things could happen.
6868 - name : Cache Go modules
69- uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
69+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
7070 with :
7171 path : " ~/go/pkg"
7272 key : go-mod-${{ hashFiles('go.sum') }}
8282 fi
8383
8484 - name : Run golangci-lint
85- uses : golangci/golangci-lint-action@08e2f20817b15149a52b5b3ebe7de50aff2ba8c5 # v3.4 .0
85+ uses : golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0 .0
8686 # protobuf linting
87- - uses : bufbuild/buf-setup-action@eb60cd0de4f14f1f57cf346916b8cd69a9e7ed0b # v1.26.1
88- - uses : bufbuild/buf-lint-action@bd48f53224baaaf0fc55de9a913e7680ca6dbea4 # v1.0.3
87+ - uses : bufbuild/buf-setup-action@a47c93e0b1648d5651a065437926377d060baa99 # v1.50.0
88+ - uses : bufbuild/buf-lint-action@06f9dd823d873146471cfaaf108a993fe00e5325 # v1.1.1
0 commit comments