-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
part:ciAffects the GitHub workflow and other parts for running CIAffects the GitHub workflow and other parts for running CItype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Milestone
Description
What's needed?
GitHub has a new option to add artifact attestation to establish provenance for builds and we should use it.
Proposed solution
Add an extra step to attest the generated files:
- name: Generate artifact attestation
uses: actions/attest-build-provenance@v1
with:
subject-path: 'PATH/TO/ARTIFACT'
Use cases
- Generated docs
- Generated Python wheels and source distribution files
Alternatives and workarounds
No response
Additional context
Metadata
Metadata
Assignees
Labels
part:ciAffects the GitHub workflow and other parts for running CIAffects the GitHub workflow and other parts for running CItype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users