Skip to content

Commit

Permalink
feat(nuget-push): enable symbol inclusion and add build provenance at…
Browse files Browse the repository at this point in the history
…testation

- Set `INCLUDE_SYMBOLS` to true in the NuGet push workflow
- Added a step to attest build provenance for .nupkgs using the `actions/attest-build-provenance` action
  • Loading branch information
SakuraIsayeki committed May 11, 2024
1 parent c15a2cb commit 204b74b
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/nuget-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,4 +109,11 @@ jobs:
NUGET_SOURCE: ${{ matrix.nuget.source }}

# Flag to toggle pushing symbols along with nuget package to the server, disabled by default
# INCLUDE_SYMBOLS: false
INCLUDE_SYMBOLS: true

- name: Attest build provenance for .nupkgs
uses: actions/attest-build-provenance@v1
# Only once per package: take nuget provider
if: matrix.nuget.name == 'NuGet'
with:
subject-path: '**/artifacts/**/*.nupkg'

0 comments on commit 204b74b

Please sign in to comment.