Skip to content

Commit 4b79e1e

Browse files
CopiloteNeRGy164
andauthored
Add build attestation for library packages
* Add build attestation to continuous workflow --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: eNeRGy164 <10671831+eNeRGy164@users.noreply.github.com>
1 parent 183a38e commit 4b79e1e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/continuous.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ permissions:
1414
contents: read
1515
packages: write
1616
actions: write
17+
id-token: write
18+
attestations: write
1719

1820
jobs:
1921
ubuntu-latest:
@@ -35,6 +37,10 @@ jobs:
3537
env:
3638
FeedGitHubToken: ${{ secrets.FEED_GITHUB_TOKEN }}
3739
NuGetApiKey: ${{ secrets.NUGET_API_KEY }}
40+
- name: 'Attest: Build Provenance'
41+
uses: actions/attest-build-provenance@v1
42+
with:
43+
subject-path: 'Artifacts/*.nupkg'
3844
- name: Report Coveralls
3945
uses: coverallsapp/github-action@v2
4046
- name: 'Publish: Artifacts'

0 commit comments

Comments
 (0)