feat: add image provenance attestation to local workflow and caller permissions (#833)
* feat: add image provenance attestation to local workflow and caller permissions node-agent uses a local copy of incluster-comp-pr-merged.yaml instead of the shared kubescape/workflows version. This commit: - Adds attestations: write to pr-merged.yaml caller permissions - Adds id: build to capture image digest from build-push step - Adds actions/attest-build-provenance step to the local workflow copy Signed-off-by: Varadraj75 <agrawalvaradraj2007@gmail.com> * fix: update to actions/attest@v4.1.0 replacing deprecated attest-build-provenance actions/attest-build-provenance v4+ is a wrapper on actions/attest. New implementations should use actions/attest directly per upstream guidance. Signed-off-by: Varadraj75 <agrawalvaradraj2007@gmail.com> --------- Signed-off-by: Varadraj75 <agrawalvaradraj2007@gmail.com>
V
Varad Raj Agrawal committed
7edbd72b59a3aa520cbe2c3b6dc707cf38f8029d
Parent: 2038a1b
Committed by GitHub <noreply@github.com>
on 6/9/2026, 11:55:35 AM