elastic / apm-agent-php

Apache License 2.0
251 stars 69 forks source link

github-action: provenance generation #1143

Closed v1v closed 2 months ago

v1v commented 3 months ago

What does this PR do?

Enable the provenance for binaries using the GitHub provenance action.

Enable running the release workflow in dry-run mode for merge commits onto main. This will help detecting breaking changes in the release process before running a formal release.

Fix some regression when using the fpm docker image in https://github.com/elastic/apm-agent-php/pull/1145

Test

I created a test feature branch to test these changes:

and it produced these attestations: