Skip to content

Commit f8f6a83

Browse files
authored
use git hash instead of the tag (#71)
Signed-off-by: cpanato <[email protected]>
1 parent 42cbf7f commit f8f6a83

File tree

4 files changed

+20
-17
lines changed

4 files changed

+20
-17
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,19 @@ on:
44
branches:
55
- "main"
66
pull_request:
7-
branches:
8-
- "*"
97

108
jobs:
119
build:
1210
runs-on: ubuntu-latest
1311
steps:
1412
- name: Set up Go 1.18
15-
- uses: actions/setup-go@v3
13+
uses: actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v3
1614
with:
17-
go-version: 1.18.x
18-
id: go
15+
go-version: 1.18
16+
check-latest: true
1917

2018
- name: Check out code into the Go module directory
21-
uses: actions/checkout@v3
19+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
2220

2321
- name: Verify go.mod is sane
2422
run: go mod tidy && git diff --no-patch --exit-code

.github/workflows/release.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,17 @@ jobs:
1313
release:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/setup-go@v3
16+
- uses: actions/setup-go@84cbf8094393cdc5fe1fe1671ff2647332956b1a # v3
1717
with:
18-
go-version: 1.18.x
18+
go-version: 1.18
19+
check-latest: true
1920

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
2223

23-
- uses: actions/checkout@v3
24+
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
2425

25-
- uses: goreleaser/goreleaser-action@v3
26+
- uses: goreleaser/goreleaser-action@68acf3b1adf004ac9c2f0a4259e85c5f66e99bef # v3
2627
with:
2728
install-only: true
2829

.github/workflows/verify.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,18 @@ on:
88
permissions: read-all
99

1010
env:
11-
GO_VERSION: 1.18.x
11+
GO_VERSION: 1.18
1212

1313
jobs:
1414
license-check:
1515
name: license boilerplate check
1616
runs-on: ubuntu-latest
1717
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
2020
with:
2121
go-version: ${{ env.GO_VERSION }}
22+
check-latest: true
2223

2324
- name: Install addlicense
2425
run: go install github.com/google/addlicense@latest
@@ -32,10 +33,12 @@ jobs:
3233
name: lint
3334
runs-on: ubuntu-latest
3435
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
3738
with:
3839
go-version: ${{ env.GO_VERSION }}
40+
check-latest: true
41+
3942
- name: golangci-lint
4043
uses: golangci/golangci-lint-action@v3
4144
timeout-minutes: 5

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@ dist
2020

2121
# OSX
2222
.DS_Store
23+
.vscode

0 commit comments

Comments
 (0)