Attestation?

This commit is contained in:
Oliver Pirger 2024-09-06 18:24:37 +02:00
parent 67f067f040
commit b27e86e25a
Signed by: 0x4f48
GPG key ID: 9A44897B2879C490

View file

@ -11,6 +11,10 @@ env:
jobs:
build:
permissions:
attestations: write
contents: read
id-token: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@ -20,6 +24,10 @@ jobs:
run: cargo clippy
- name: Build
run: cargo build --release
- name: Generate artifact attestation
uses: actions/attest-build-provenance@v1.4.3
with:
subject-path: ./target/release/dpb
- name: Upload build artifact
uses: actions/upload-artifact@v4.4.0
with: