File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -30,16 +30,11 @@ jobs:
30
30
name : General Pull Request Checks
31
31
uses : ./.github/workflows/pr_general.yml
32
32
33
- reviewdog-checks :
34
- name : Reviewdog Pull Request Checks
35
- uses : ./.github/workflows/pr_reviewdog.yml
36
-
37
33
check-charts :
38
34
name : Helm Chart Check
39
35
runs-on : ubuntu-latest
40
36
needs :
41
37
- general-checks
42
- - reviewdog-checks
43
38
steps :
44
39
- name : Checkout Repository
45
40
uses : actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
76
71
77
72
publish :
78
73
name : Publish Docker Image
74
+ permissions :
75
+ id-token : write
79
76
runs-on : ubuntu-latest
80
77
env :
81
78
NEXUS_PASSWORD : ${{ secrets.NEXUS_PASSWORD }}
79
+ OCI_REGISTRY_SDP_PASSWORD : ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
80
+ OCI_REGISTRY_SDP_USERNAME : " robot$sdp+github-action-build"
81
+ OCI_REGISTRY_SDP_CHARTS_PASSWORD : ${{ secrets.HARBOR_ROBOT_SDP_CHARTS_GITHUB_ACTION_BUILD_SECRET }}
82
+ OCI_REGISTRY_SDP_CHARTS_USERNAME : " robot$sdp-charts+github-action-build"
82
83
outputs :
83
84
IMAGE_TAG : ${{ steps.printtag.outputs.IMAGE_TAG }}
84
85
needs :
@@ -99,6 +100,12 @@ jobs:
99
100
with :
100
101
go-version : ${{ env.GO_VERSION }}
101
102
103
+ - name : Install cosign
104
+ uses : sigstore/cosign-installer@4959ce089c160fddf62f7b42464195ba1a56d382 # v3.6.0
105
+
106
+ - name : Install syft
107
+ uses : anchore/sbom-action/download-syft@61119d458adab75f756bc0b9e4bde25725f86a7a # v0.17.2
108
+
102
109
- name : Setup Rust Cache
103
110
uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
104
111
with :
You can’t perform that action at this time.
0 commit comments