Skip to content

Commit b20cf6a

Browse files
test attestations
1 parent a9c2b0c commit b20cf6a

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

.github/workflows/image-build.yaml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ concurrency:
1515

1616
jobs:
1717
ui-image-build:
18-
uses: trustification/release-tools/.github/workflows/build-push-images.yaml@main
18+
uses: carlosthe19916/release-tools/.github/workflows/build-push-images.yaml@main
1919
with:
2020
registry: "ghcr.io"
2121
image_name: "${{ github.repository_owner }}/trustify-ui"
@@ -25,3 +25,19 @@ jobs:
2525
secrets:
2626
registry_username: ${{ github.actor }}
2727
registry_password: ${{ secrets.GITHUB_TOKEN }}
28+
29+
attestations:
30+
needs: ui-image-build
31+
runs-on: ubuntu-latest
32+
permissions:
33+
id-token: write
34+
contents: read
35+
attestations: write
36+
packages: write
37+
steps:
38+
- name: Generate artifact attestation
39+
uses: actions/attest-build-provenance@v2
40+
with:
41+
subject-name: ghcr.io/${{ github.repository_owner }}/trustify-ui
42+
subject-digest: ${{ needs.ui-image-build.outputs.digest }}
43+
push-to-registry: true

0 commit comments

Comments
 (0)