File tree Expand file tree Collapse file tree 4 files changed +20
-17
lines changed Expand file tree Collapse file tree 4 files changed +20
-17
lines changed Original file line number Diff line number Diff line change 4
4
branches :
5
5
- " main"
6
6
pull_request :
7
- branches :
8
- - " *"
9
7
10
8
jobs :
11
9
build :
12
10
runs-on : ubuntu-latest
13
11
steps :
14
12
- name : Set up Go 1.18
15
- - uses : actions/setup-go@v3
13
+ uses : actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v3
16
14
with :
17
- go-version : 1.18.x
18
- id : go
15
+ go-version : 1.18
16
+ check-latest : true
19
17
20
18
- name : Check out code into the Go module directory
21
- uses : actions/checkout@v3
19
+ uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
22
20
23
21
- name : Verify go.mod is sane
24
22
run : go mod tidy && git diff --no-patch --exit-code
Original file line number Diff line number Diff line change @@ -13,16 +13,17 @@ jobs:
13
13
release :
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/setup-go@v3
16
+ - uses : actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v3
17
17
with :
18
- go-version : 1.18.x
18
+ go-version : 1.18
19
+ check-latest : true
19
20
20
- - uses : sigstore/cosign-installer@v2.5.0 # installs cosign
21
- -
uses :
anchore/sbom-action/[email protected] # installs syft
21
+ - uses : sigstore/cosign-installer@09a077b27eb1310dcfb21981bee195b30ce09de0 # v2
22
+ - uses : anchore/sbom-action/download-syft@bb716408e75840bbb01e839347cd213767269d4a # v0.11.0
22
23
23
- - uses : actions/checkout@v3
24
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
24
25
25
- - uses : goreleaser/goreleaser-action@v3
26
+ - uses : goreleaser/goreleaser-action@68acf3b1adf004ac9c2f0a4259e85c5f66e99bef # v3
26
27
with :
27
28
install-only : true
28
29
Original file line number Diff line number Diff line change 8
8
permissions : read-all
9
9
10
10
env :
11
- GO_VERSION : 1.18.x
11
+ GO_VERSION : 1.18
12
12
13
13
jobs :
14
14
license-check :
15
15
name : license boilerplate check
16
16
runs-on : ubuntu-latest
17
17
steps :
18
- - uses : actions/checkout@v3
19
- - uses : actions/setup-go@v3
18
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
19
+ - uses : actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v3
20
20
with :
21
21
go-version : ${{ env.GO_VERSION }}
22
+ check-latest : true
22
23
23
24
- name : Install addlicense
24
25
run : go install github.com/google/addlicense@latest
@@ -32,10 +33,12 @@ jobs:
32
33
name : lint
33
34
runs-on : ubuntu-latest
34
35
steps :
35
- - uses : actions/checkout@v3
36
- - uses : actions/setup-go@v3
36
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
37
+ - uses : actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v3
37
38
with :
38
39
go-version : ${{ env.GO_VERSION }}
40
+ check-latest : true
41
+
39
42
- name : golangci-lint
40
43
uses : golangci/golangci-lint-action@v3
41
44
timeout-minutes : 5
Original file line number Diff line number Diff line change 20
20
21
21
# OSX
22
22
.DS_Store
23
+ .vscode
You can’t perform that action at this time.
0 commit comments