forked from gravitational/teleport
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
darwin: Use notarytool to notarize instead of altool (gravitational#2…
…5407) Switch to using the newer `notarytool` to notarize MacOS binaries instead of the older `altool`, as `altool` is deprecated and will no longer work come Fall 2023. This also makes for a quieter build as altool's output was quite verbose, and anecdotally, it seems to be more reliable - I haven't had a single notarization failure this way as opposed to the many we see in CI with `altool`. We used to use `gon` as part of our notarizing tool. `gon` still has an open issue to upgrade to `notarytool`, so we've switched away from it and used the Apple CLI tools instead to do the notarization. This is available now that we have moved to GitHub Actions for builds as it has a newer Xcode that contains notarytool. Update the Teleport Connect notarization, which was quite a bit simpler, although we do need an extra `$TEAMID` input, so handle it when that is not supplied and document in the README that it is needed.
- Loading branch information
Showing
3 changed files
with
43 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters