[x] All tests have passed. If this feature is not already covered by the tests, new tests have been added.
[x] The pull request is targeting the dev branch.
[x] The code has been validated to compile successfully by running go vet ./....
[x] The code has been formatted properly using go fmt ./....
Sign Darwin Binaries during Release
This PR introduce a way to integrate darwin signed executables singing during the CLI release.
Darwin Release Flow:
flowchart TD
A[Bump Version Commit to v2 branch Triggers the flow] --> B[GitHub Actions Build & Upload Signed darwin exeutables] --> C(Jenkins Job does not build darwin exeutables - downloads from github packages)
C --> E
E[Distribute to releases]
dev
branch.go vet ./...
.go fmt ./...
.Sign Darwin Binaries during Release
This PR introduce a way to integrate darwin signed executables singing during the CLI release.
Darwin Release Flow:
Example workflow runs:
TODO: