File tree Expand file tree Collapse file tree 1 file changed +19
-3
lines changed Expand file tree Collapse file tree 1 file changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -116,9 +116,6 @@ jobs:
116
116
payload : ${{ steps.in-toto-cyclonedx.outputs.attestation }}
117
117
private-key-pem : private-key.pem
118
118
scitt-url : https://scitt.unstable.chadig.com
119
- - name : Remove private key used in keypair to sign SCITT statement
120
- run : |
121
- rm -v private-key.pem
122
119
- name : Create Pull Request
123
120
if : ${{ steps.generate-sbom.outputs.changed }}
124
121
uses :
peter-evans/[email protected]
@@ -129,6 +126,25 @@ jobs:
129
126
delete-branch : true
130
127
author :
GitHub Actions <[email protected] >
131
128
add-paths : sbom
129
+ - name : Install vexctl
130
+ uses : openvex/setup-vexctl@main
131
+ - uses : openvex/generate-vex@31b415924ea0d72ed5f2640f1dee59dea6c2770b
132
+ name : Run vexctl
133
+ id : vexctl
134
+ with :
135
+ product : pkg:github/${{ github.repository }}@${{ github.sha }}
136
+ - name : Submit SBOM to SCITT
137
+ id : scitt-submit-openvex
138
+ uses : pdxjohnny/scitt-api-emulator@github-action
139
+ with :
140
+ issuer : did:web:raw.githubusercontent.com:pdxjohnny:httptest:public-keys:authorized_keys
141
+ subject : pkg:github/${{ github.repository }}@${{ github.sha }}
142
+ payload : ${{ steps.vexctl.outputs.openvex }}
143
+ private-key-pem : private-key.pem
144
+ scitt-url : https://scitt.unstable.chadig.com
145
+ - name : Remove private key used in keypair to sign SCITT statement
146
+ run : |
147
+ rm -v private-key.pem
132
148
133
149
unittest :
134
150
runs-on : ${{ matrix.os }}
You can’t perform that action at this time.
0 commit comments