@@ -39,11 +39,11 @@ jobs:
39
39
with :
40
40
submodules : recursive
41
41
42
- # Install the cosign tool except on PR
43
- # https://github.com/sigstore/cosign-installer
44
- - name : Install cosign
45
- if : github.event_name != 'pull_request'
46
-
42
+ # # Install the cosign tool except on PR
43
+ # # https://github.com/sigstore/cosign-installer
44
+ # - name: Install cosign
45
+ # if: github.event_name != 'pull_request'
46
+ # uses: sigstore/[email protected]
47
47
48
48
# Workaround: https://github.com/docker/build-push-action/issues/461
49
49
- name : Setup Docker buildx
@@ -89,17 +89,17 @@ jobs:
89
89
cache-to : type=gha,mode=max
90
90
91
91
92
- # Sign the resulting Docker image digest except on PRs.
93
- # This will only write to the public Rekor transparency log when the Docker
94
- # repository is public to avoid leaking data. If you would like to publish
95
- # transparency data even for private images, pass --force to cosign below.
96
- # https://github.com/sigstore/cosign
97
- - name : Sign the published Docker image
98
- if : ${{ github.event_name != 'pull_request' }}
99
- env :
100
- COSIGN_EXPERIMENTAL : " true"
101
- # This step uses the identity token to provision an ephemeral certificate
102
- # against the sigstore community Fulcio instance.
103
- run : echo "${{ steps.meta.outputs.tags }}" | xargs -I {} cosign sign --tlog-upload=false {}@${{ steps.build-and-push.outputs.digest }}
104
- # --tlog-upload=false because otherwise it fails waiting for a
105
- # human to accept terms.
92
+ # # Sign the resulting Docker image digest except on PRs.
93
+ # # This will only write to the public Rekor transparency log when the Docker
94
+ # # repository is public to avoid leaking data. If you would like to publish
95
+ # # transparency data even for private images, pass --force to cosign below.
96
+ # # https://github.com/sigstore/cosign
97
+ # - name: Sign the published Docker image
98
+ # if: ${{ github.event_name != 'pull_request' }}
99
+ # env:
100
+ # COSIGN_EXPERIMENTAL: "true"
101
+ # # This step uses the identity token to provision an ephemeral certificate
102
+ # # against the sigstore community Fulcio instance.
103
+ # run: echo "${{ steps.meta.outputs.tags }}" | xargs -I {} cosign sign --tlog-upload=false {}@${{ steps.build-and-push.outputs.digest }}
104
+ # # --tlog-upload=false because otherwise it fails waiting for a
105
+ # # human to accept terms.
0 commit comments