Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign macos prebuilds #869

Merged
merged 3 commits into from
Dec 12, 2024
Merged

Sign macos prebuilds #869

merged 3 commits into from
Dec 12, 2024

Conversation

Stefterv
Copy link
Collaborator

@Stefterv Stefterv commented Dec 6, 2024

Signing the macOS pre-builds so we can test pre-releases on our own machines. Unfortunately signing the application is not enough and we need to notarise it if we want it to be able to be run. From here we have two options:

  • Notarise pre-builds anyway, I dislike this option as it allows for unverified software to be distributed by under the Processing Foundation's name
  • Instruct people to use the following hack: xattr -d com.apple.quarantine ./Processing.app this is a more advanced use case but the people who need to check beta software could be expected to jump through this hoop...

If anyone has any input let me know

@SableRaf
Copy link
Collaborator

SableRaf commented Dec 6, 2024

Thanks, @Stefterv! I think the xattr -d com.apple.quarantine workaround is the way to go. We could include this information in a dedicated INSTRUCTIONS_FOR_TESTING file specifically for test builds. What do you think?

@Stefterv Stefterv merged commit 62c7800 into main Dec 12, 2024
7 of 13 checks passed
@Stefterv Stefterv deleted the sign-macos-prebuilds branch December 12, 2024 16:15
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