Skip to content
This repository was archived by the owner on Jun 16, 2026. It is now read-only.

Commit 1532826

Browse files
authored
Update attest.yml
1 parent 457bdc1 commit 1532826

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/attest.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ jobs:
2828
attest:
2929
runs-on: ubuntu-latest
3030
steps:
31+
- name: slugify all the variables for the building of the url
32+
uses: docker://ghcr.io/l3montree-dev/devguard-scanner:main-latest
33+
with:
34+
args: sh -c "devguard-scanner slug ${{ github.ref_name }} > ref-slug"
35+
- name: Get VeX
3136
- name: Download image-digest artifact (can be created by build-image)
3237
uses: actions/download-artifact@v4
3338
with:
@@ -42,15 +47,15 @@ jobs:
4247
- name: Get SBOM
4348
uses: docker://ghcr.io/l3montree-dev/devguard-scanner:main-latest
4449
with:
45-
args: sh -c "devguard-scanner get ${{ inputs.api-url }}/api/v1/organizations/${{ inputs.asset-name }}/refs/${{ github.ref_name }}/sbom.json --token='${{ secrets.devguard-token }}' > sbom.json"
50+
args: sh -c "devguard-scanner get ${{ inputs.api-url }}/api/v1/organizations/${{ inputs.asset-name }}/refs/${{ ref-slug }}/sbom.json --token='${{ secrets.devguard-token }}' > sbom.json"
4651
- name: Get VeX
4752
uses: docker://ghcr.io/l3montree-dev/devguard-scanner:main-latest
4853
with:
49-
args: sh -c "devguard-scanner get ${{ inputs.api-url }}/api/v1/organizations/${{ inputs.asset-name }}/refs/${{ github.ref_name }}/vex.json --token='${{ secrets.devguard-token }}' > vex.json"
54+
args: sh -c "devguard-scanner get ${{ inputs.api-url }}/api/v1/organizations/${{ inputs.asset-name }}/refs/${{ ref-slug }}/vex.json --token='${{ secrets.devguard-token }}' > vex.json"
5055
- name: Get SAST-Results
5156
uses: docker://ghcr.io/l3montree-dev/devguard-scanner:main-latest
5257
with:
53-
args: sh -c "devguard-scanner get ${{ inputs.api-url }}/api/v1/organizations/${{ inputs.asset-name }}/refs/${{ github.ref_name }}/sarif.json --token='${{ secrets.devguard-token }}' > sarif.json"
58+
args: sh -c "devguard-scanner get ${{ inputs.api-url }}/api/v1/organizations/${{ inputs.asset-name }}/refs/${{ ref-slug }}/sarif.json --token='${{ secrets.devguard-token }}' > sarif.json"
5459
- name: Attest SBOM
5560
uses: docker://ghcr.io/l3montree-dev/devguard-scanner:main-latest
5661
with:
@@ -100,4 +105,4 @@ jobs:
100105
else
101106
devguard-scanner attest build.provenance.json --token='${{ secrets.devguard-token }}' --apiUrl=${{ inputs.api-url }} --predicateType='https://slsa.dev/provenance/v1' --assetName=${{ inputs.asset-name }} --ref=${{ github.ref_name }}
102107
fi
103-
"
108+
"

0 commit comments

Comments
 (0)