Skip to content

Commit 9dfddac

Browse files
committed
Publish OpenVEX data on release
Signed-off-by: Ricardo Lopes <[email protected]>
1 parent c99e26a commit 9dfddac

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/openvex.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,16 @@ jobs:
1616
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
1717
- name: Set environment variables
1818
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
19+
1920
- uses: openvex/generate-vex@c59881b41451d7ccba5c3b74cd195382b8971fcd
2021
# Refer: https://github.com/openvex/vexctl#operational-model
2122
name: Run vexctl
2223
with:
2324
product: pkg:golang/k8s.io/kube-state-metrics/v2@${{ env.RELEASE_VERSION }}
25+
file: kube-state-metrics.openvex.json
26+
27+
- name: Upload OpenVEX document to GitHub Release
28+
env:
29+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30+
run: |
31+
gh release upload ${{ env.RELEASE_VERSION }} kube-state-metrics.openvex.json

0 commit comments

Comments
 (0)