You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BUILD-9447 Generation attestation for build actions (#136)
* BUILD-9447 Add provenance attestation to all build actions
- Add generate-provenance and provenance-on-pr input parameters to all 5 build actions
- Add provenance-subject-path override parameter for custom artifact paths
- Implement artifact capture for all build types:
* Gradle: Search build/libs, distributions, publications directories
* Maven: Search target directories
* Poetry: Search dist directory
* NPM: Copy .tgz to .attestation-artifacts before jf npm publish deletes it
* Yarn: Copy .tgz to .attestation-artifacts before jf npm publish deletes it
- Add attestation step using actions/[email protected]
- Only generate attestations on default branch (master) or when provenance-on-pr=true
- Update example workflows (sonar-dummy-*, sonar-go-enterprise) to use new parameters
- Add attestations write permission to workflow examples
0 commit comments