File tree Expand file tree Collapse file tree 8 files changed +16
-16
lines changed
Expand file tree Collapse file tree 8 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 1616 - name : Checkout
1717 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1818 - name : Ensure SHA pinned actions
19- uses : zgosalvez/github-actions-ensure-sha-pinned-actions@25ed13d0628a1601b4b44048e63cc4328ed03633 # v3.0.22
19+ uses : zgosalvez/github-actions-ensure-sha-pinned-actions@fc87bb5b5a97953d987372e74478de634726b3e5 # v3.0.25
2020 with :
2121 # slsa-github-generator requires using a semver tag for reusable workflows.
2222 # See: https://github.com/slsa-framework/slsa-github-generator#referencing-slsa-builders-and-generators
Original file line number Diff line number Diff line change @@ -29,11 +29,11 @@ jobs:
2929 steps :
3030 - name : Checkout Source
3131 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
32+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
3333 with :
3434 go-version-file : ' go.mod'
3535 - name : Run Gosec Security Scanner
36- uses : securego/gosec@136f6c00402b11775d4f4a45d5a21e2f6dd99db2 # v2.22.2
36+ uses : securego/gosec@d2d3ae66bd8d340b78b5142b6fe610691783c2fe # v2.22.5
3737 with :
3838 args : ' -no-fail -fmt sarif -out gosec.sarif ./...'
3939 - name : Upload SARIF file
4646 steps :
4747 - name : Checkout
4848 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
49+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
5050 with :
5151 go-version-file : ' go.mod'
5252 - name : Unit Test
5858 value : ${{ secrets.CODECOV_TOKEN }}
5959 - name : Upload Report to Codecov
6060 if : ${{ steps.checksecret.outputs.result == 'true' }}
61- uses : codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
61+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
6262 with :
6363 token : ${{ secrets.CODECOV_TOKEN }}
6464 slug : peak-scale/observability-tenancy
Original file line number Diff line number Diff line change 2727 - name : ko build
2828 run : VERSION=${{ github.sha }} make ko-build-all
2929 - name : Trivy Scan Image
30- uses : aquasecurity/trivy-action@18f2510ee396bbf400402947b394f2dd8c87dbb0 # v0.29 .0
30+ uses : aquasecurity/trivy-action@76071ef0d7ec797419534a183b498b4d6366cf37 # 0.31 .0
3131 with :
3232 scan-type : ' fs'
3333 ignore-unfixed : true
Original file line number Diff line number Diff line change 2626 echo "Extracted version: $VERSION"
2727 echo "version=$VERSION" >> $GITHUB_OUTPUT
2828 - name : Install Cosign
29- uses : sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8 .1
29+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9 .1
3030 - name : Publish with KO
3131 id : publish
3232 uses : peak-scale/github-actions/make-ko-publish@a441cca016861c546ab7e065277e40ce41a3eb84 # v0.2.0
7777 echo "Extracted version: $VERSION"
7878 echo "version=$VERSION" >> $GITHUB_OUTPUT
7979 - name : Install Cosign
80- uses : sigstore/cosign-installer@c56c2d3e59e4281cc41dea2217323ba5694b171e # v3.8.0
80+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
8181 - name : Publish with KO
8282 id : publish
8383 uses : peak-scale/github-actions/make-ko-publish@a441cca016861c546ab7e065277e40ce41a3eb84 # v0.2.0
@@ -101,7 +101,7 @@ jobs:
101101 id-token : write # To sign the provenance.
102102 packages : write # To upload assets to release.
103103 actions : read # To read the workflow path.
104- uses : slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.0 .0
104+ uses : slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1 .0
105105 with :
106106 image : ghcr.io/${{ github.repository_owner }}/observability-tenancy/loki-proxy
107107 digest : " ${{ needs.publish-images-loki.outputs.container-digest }}"
Original file line number Diff line number Diff line change 1515 chart-digest : ${{ steps.helm_publish.outputs.digest }}
1616 steps :
1717 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18- - uses : sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8 .1
18+ - uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9 .1
1919 - name : " Extract Version"
2020 id : extract_version
2121 run : |
6161 chart-digest : ${{ steps.helm_publish.outputs.digest }}
6262 steps :
6363 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
64- - uses : sigstore/cosign-installer@c56c2d3e59e4281cc41dea2217323ba5694b171e # v3.8.0
64+ - uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
6565 - name : " Extract Version"
6666 id : extract_version
6767 run : |
8989 id-token : write # To sign the provenance.
9090 packages : write # To upload assets to release.
9191 actions : read # To read the workflow path.
92- uses : slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.0 .0
92+ uses : slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1 .0
9393 with :
9494 image : ghcr.io/${{ github.repository_owner }}/charts/loki-proxy
9595 digest : " ${{ needs.publish-helm-loki.outputs.chart-digest }}"
Original file line number Diff line number Diff line change 2525 runs-on : ubuntu-24.04
2626 steps :
2727 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
28+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
2929 with :
3030 go-version-file : ' go.mod'
3131 - name : Run golangci-lint
Original file line number Diff line number Diff line change 2222 - uses : creekorful/goreportcard-action@1f35ced8cdac2cba28c9a2f2288a16aacfd507f9 # v1.0
2323 - uses : anchore/sbom-action/download-syft@79202aee38a39bd2039be442e58d731b63baf740
2424 - name : Install Cosign
25- uses : sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8 .1
25+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9 .1
2626 - name : Run GoReleaser
27- uses : goreleaser/goreleaser-action@90a3faa9d0182683851fbfa97ca1a2cb983bfca3 # v6.2.1
27+ uses : goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552 # v6.3.0
2828 with :
2929 version : latest
3030 args : release --clean --timeout 90m
Original file line number Diff line number Diff line change 1919 chart :
2020 spec :
2121 chart : capsule
22- version : " 0.7.4 "
22+ version : " 0.10.0 "
2323 sourceRef :
2424 kind : HelmRepository
2525 name : projectcapsule
You can’t perform that action at this time.
0 commit comments