elastic / apm-agent-ios

Apache License 2.0
31 stars 19 forks source link

github-actions: run release step when tag release and support attest #224

Closed v1v closed 4 months ago

v1v commented 5 months ago

This should help to store artifacts in the GitHub releases and also attest those binaries.

I used partially what the apm-agent-nodejs does with the GitHub releases in https://github.com/elastic/apm-agent-nodejs/blob/main/dev-utils/github-release.sh

@bryce-b, I think you can now change this PR to call the script in charge of generating the binaries and then modify:

To include what files should be attested and also what files should archived when there is a release.

bryce-b commented 5 months ago

awesome! Thank you @v1v

bryce-b commented 4 months ago

I'm closing this PR because we're no longer pursuing the generation of build artifacts, due to the inability to expose the open-telemetry APIs when building an xcframework.