Skip to content

Update CircleCI config to sign MacOS binaries#137

Merged
marinalimeira merged 5 commits into
masterfrom
sign-macos-builds
Aug 11, 2023
Merged

Update CircleCI config to sign MacOS binaries#137
marinalimeira merged 5 commits into
masterfrom
sign-macos-builds

Conversation

@marinalimeira

@marinalimeira marinalimeira commented Aug 11, 2023

Copy link
Copy Markdown
Contributor

Description

We are already able to sign the binaries of internal projects, like patcher-cli and terrapatch-cli.

I am replicating the same process in git-xargs, the MacOS binaries will be signed and notarized before generating the sha256sum.

Related:

Test release: https://github.com/gruntwork-io/git-xargs/releases/tag/v0.1.10-test-signing-binaries

TODOs

Read the Gruntwork contribution guidelines.

  • Update the docs.
  • Run the relevant tests successfully, including pre-commit checks.
  • Ensure any 3rd party code adheres with our license policy or delete this line if its not applicable.
  • Include release notes. If this PR is backward incompatible, include a migration guide.

Release Notes (draft)

Signing MacOS binaries from now on! 🎉

@marinalimeira

Copy link
Copy Markdown
Contributor Author

Thanks for reviewing!

@marinalimeira marinalimeira merged commit 3018857 into master Aug 11, 2023
@marinalimeira marinalimeira deleted the sign-macos-builds branch August 11, 2023 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants