1
mirror of https://github.com/jedisct1/libsodium.git synced 2024-12-19 10:05:05 -07:00

Add GitHub attestation build provenance for NuGet packages

This commit is contained in:
Frank Denis 2024-05-02 22:19:03 +02:00
parent b6ed54f17f
commit b6d2cf8752

View File

@ -6,6 +6,11 @@ on:
- stable
- next
permissions:
id-token: write
attestations: write
contents: read
jobs:
build-windows-msvc:
runs-on: windows-latest
@ -221,6 +226,11 @@ jobs:
name: nuget-package
path: .libsodium-pack/bin/Release/*.nupkg
- name: Attest Build Provenance
uses: actions/attest-build-provenance@897ed5eab6ed058a474202017ada7f40bfa52940
with:
subject-path: .libsodium-pack/bin/Release/*.nupkg
build-test-binaries:
runs-on: ubuntu-latest
needs:
@ -329,4 +339,4 @@ jobs:
- name: Run ${{ matrix.arch }}
run: |
chmod +x .libsodium-builds/linux-${{ matrix.arch }}/Tests
env LD_LIBRARY_PATH=${{ matrix.libs }} .libsodium-builds/linux-${{ matrix.arch }}/Tests
env LD_LIBRARY_PATH=${{ matrix.libs }} .libsodium-builds/linux-${{ matrix.arch }}/Tests