Skip to content

Commit 1ca6f76

Browse files
authored
Merge pull request #171 from securesign/update-to-v1.2.4
Update to v1.2.4
2 parents 61f0eba + 2309f49 commit 1ca6f76

13 files changed

+270
-314
lines changed

.github/workflows/build-snapshot.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ jobs:
1515
hashes: ${{ steps.hash.outputs.hashes }}
1616
tag_name: ${{ steps.tag.outputs.tag_name }}
1717
steps:
18-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
18+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1919

20-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
20+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
2121
with:
2222
go-version-file: './go.mod'
2323
check-latest: true
2424

25-
- uses: sigstore/cosign-installer@4959ce089c160fddf62f7b42464195ba1a56d382 # v3.6.0
26-
- uses: anchore/sbom-action/download-syft@61119d458adab75f756bc0b9e4bde25725f86a7a # v0.17.2
27-
- uses: imjasonh/setup-ko@3aebd0597dc1e9d1a26bcfdb7cbeb19c131d3037 # v0.7
25+
- uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0
26+
- uses: anchore/sbom-action/download-syft@df80a981bc6edbc4e220a492d3cbe9f5547a6e75 # v0.17.9
27+
- uses: imjasonh/setup-ko@d982fec422852203cfb2053a8ec6ad302280d04d # v0.8
2828

2929
- name: Set LDFLAGS
3030
id: ldflags
@@ -35,7 +35,7 @@ jobs:
3535
3636
- name: Run GoReleaser
3737
id: run-goreleaser
38-
uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0
38+
uses: goreleaser/goreleaser-action@9ed2f89a662bf1735a48bc8557fd212fa902bebf # v6.1.0
3939
with:
4040
version: latest
4141
args: release --clean --skip=sign --snapshot

.github/workflows/codeql_analysis.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,21 @@ jobs:
4040
language: [ 'go' ]
4141
steps:
4242
- name: Checkout repository
43-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
43+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4444

45-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
45+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
4646
with:
4747
go-version-file: './go.mod'
4848
check-latest: true
4949

5050
# Initializes the CodeQL tools for scanning.
5151
- name: Initialize CodeQL
52-
uses: github/codeql-action/init@461ef6c76dfe95d5c364de2f431ddbd31a417628 # v3.26.9
52+
uses: github/codeql-action/init@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
5353
with:
5454
languages: ${{ matrix.language }}
5555

5656
- name: Autobuild
57-
uses: github/codeql-action/autobuild@461ef6c76dfe95d5c364de2f431ddbd31a417628 # v3.26.9
57+
uses: github/codeql-action/autobuild@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
5858

5959
- name: Perform CodeQL Analysis
60-
uses: github/codeql-action/analyze@461ef6c76dfe95d5c364de2f431ddbd31a417628 # v3.26.9
60+
uses: github/codeql-action/analyze@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1

.github/workflows/dependecy_review.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: 'Checkout Repository'
26-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2727
- name: 'Dependency Review'
28-
uses: actions/dependency-review-action@5a2ce3f5b92ee19cbb1541a4984c76d921601d7c # v4.3.4
28+
uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4.5.0

.github/workflows/release.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ jobs:
2020
hashes: ${{ steps.hash.outputs.hashes }}
2121
tag_name: ${{ steps.tag.outputs.tag_name }}
2222
steps:
23-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
23+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2424

25-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
25+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
2626
with:
2727
go-version-file: './go.mod'
2828
check-latest: true
2929

30-
- uses: sigstore/cosign-installer@4959ce089c160fddf62f7b42464195ba1a56d382 # v3.6.0
31-
- uses: anchore/sbom-action/download-syft@61119d458adab75f756bc0b9e4bde25725f86a7a # v0.17.2
32-
- uses: imjasonh/setup-ko@3aebd0597dc1e9d1a26bcfdb7cbeb19c131d3037 # v0.7
30+
- uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0
31+
- uses: anchore/sbom-action/download-syft@df80a981bc6edbc4e220a492d3cbe9f5547a6e75 # v0.17.9
32+
- uses: imjasonh/setup-ko@d982fec422852203cfb2053a8ec6ad302280d04d # v0.8
3333

3434
- name: Set LDFLAGS
3535
id: ldflags
@@ -40,7 +40,7 @@ jobs:
4040
4141
- name: Run GoReleaser
4242
id: run-goreleaser
43-
uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0
43+
uses: goreleaser/goreleaser-action@9ed2f89a662bf1735a48bc8557fd212fa902bebf # v6.1.0
4444
with:
4545
version: latest
4646
args: release --clean

.github/workflows/scorecard.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
id-token: write
3838
steps:
3939
- name: "Checkout code"
40-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
40+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4141
with:
4242
persist-credentials: false
4343

@@ -58,14 +58,14 @@ jobs:
5858
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
5959
# format to the repository Actions tab.
6060
- name: "Upload artifact"
61-
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
61+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
6262
with:
6363
name: SARIF file
6464
path: results.sarif
6565
retention-days: 5
6666

6767
# Upload the results to GitHub's code scanning dashboard.
6868
- name: "Upload to code-scanning"
69-
uses: github/codeql-action/upload-sarif@461ef6c76dfe95d5c364de2f431ddbd31a417628 # v3.26.9
69+
uses: github/codeql-action/upload-sarif@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
7070
with:
7171
sarif_file: results.sarif

.github/workflows/tests.yaml

+9-9
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ jobs:
3535
OS: ubuntu-latest
3636

3737
steps:
38-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
38+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3939
# https://github.com/mvdan/github-actions-golang#how-do-i-set-up-caching-between-builds
40-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
40+
- uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
4141
with:
4242
# In order:
4343
# * Module download cache
@@ -50,7 +50,7 @@ jobs:
5050
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
5151
restore-keys: |
5252
${{ runner.os }}-go-
53-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
53+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
5454
with:
5555
go-version-file: './go.mod'
5656
check-latest: true
@@ -59,7 +59,7 @@ jobs:
5959
- name: Run Go tests
6060
run: go test -covermode atomic -coverprofile coverage.txt $(go list ./... | grep -v third_party/)
6161
- name: Upload Coverage Report
62-
uses: codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0
62+
uses: codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2
6363
with:
6464
env_vars: OS
6565
- name: Run Go tests w/ `-race`
@@ -70,8 +70,8 @@ jobs:
7070
name: license boilerplate check
7171
runs-on: ubuntu-latest
7272
steps:
73-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
74-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
73+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
74+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
7575
with:
7676
go-version-file: './go.mod'
7777
check-latest: true
@@ -86,14 +86,14 @@ jobs:
8686
name: lint
8787
runs-on: ubuntu-latest
8888
steps:
89-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
90-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
89+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
90+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
9191
with:
9292
go-version-file: './go.mod'
9393
check-latest: true
9494

9595
- name: golangci-lint
96-
uses: golangci/golangci-lint-action@aaa42aa0628b4ae2578232a66b541047968fac86 # v6.1.0
96+
uses: golangci/golangci-lint-action@ec5d18412c0aeab7936cb16880d708ba2a64e1ae # v6.2.0
9797
with:
9898
version: v1.61
9999
args: --timeout=10m --verbose

Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM golang:1.23.1@sha256:2fe82a3f3e006b4f2a316c6a21f62b66e1330ae211d039bb8d1128e12ed57bf1 AS builder
15+
FROM golang:1.23.5@sha256:51a6466e8dbf3e00e422eb0f7a97ac450b2d57b33617bbe8d2ee0bddcd9d0d37 AS builder
1616
ENV APP_ROOT=/opt/app-root
1717
ENV GOPATH=$APP_ROOT
1818

@@ -36,7 +36,7 @@ RUN go install github.com/go-delve/delve/cmd/[email protected]
3636
COPY --from=builder /opt/app-root/src/timestamp-server_debug /usr/local/bin/timestamp-server
3737

3838
# Multi-Stage production build
39-
FROM golang:1.23.1@sha256:2fe82a3f3e006b4f2a316c6a21f62b66e1330ae211d039bb8d1128e12ed57bf1 as deploy
39+
FROM golang:1.23.5@sha256:51a6466e8dbf3e00e422eb0f7a97ac450b2d57b33617bbe8d2ee0bddcd9d0d37 as deploy
4040

4141
# Retrieve the binary from the previous stage
4242
COPY --from=builder /opt/app-root/src/timestamp-server /usr/local/bin/timestamp-server

0 commit comments

Comments
 (0)