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

[macOS] Add code signing and notarization #2034

Merged
merged 3 commits into from Jan 18, 2024

Conversation

Scrumplex
Copy link
Member

@Scrumplex Scrumplex commented Jan 17, 2024

Closes #141

TODO

@Scrumplex Scrumplex added macOS Issues and PRs related to macOS specifically packaging Issues and PRs related to packaging (CI builds or package managers) backport release-8.x Backport PR automatically labels Jan 17, 2024
@Scrumplex Scrumplex added this to the 8.1 milestone Jan 17, 2024
@Scrumplex Scrumplex marked this pull request as ready for review January 17, 2024 12:02
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
@Scrumplex
Copy link
Member Author

Perhaps it is also time to split up our builds into separate workflows

@Trial97
Copy link
Member

Trial97 commented Jan 17, 2024

Will the change from tar.gz to zip impact in any way the mac updater?

@Scrumplex
Copy link
Member Author

Will the change from tar.gz to zip impact in any way the mac updater?

It should work fine with the PR I linked above

@Scrumplex Scrumplex merged commit 2c02741 into PrismLauncher:develop Jan 18, 2024
31 checks passed
@Scrumplex Scrumplex deleted the feat/macos-signing branch January 18, 2024 15:56
@Scrumplex Scrumplex added the changelog:added A PR that appears under "Added" in the changelog label Jan 18, 2024
Copy link
Contributor

Git push to origin failed for release-8.x with exitcode 1

1 similar comment
Copy link
Contributor

Git push to origin failed for release-8.x with exitcode 1

@Scrumplex Scrumplex added manual backport PRs that have been backported manually and removed backport release-8.x Backport PR automatically labels Jan 18, 2024
@txtsd
Copy link
Member

txtsd commented Jan 24, 2024

Finally! 🤤

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog:added A PR that appears under "Added" in the changelog macOS Issues and PRs related to macOS specifically manual backport PRs that have been backported manually packaging Issues and PRs related to packaging (CI builds or package managers)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PrismLauncher.app is blocked by Gatekeeper on macOS because it is signed with an ad-hoc signature
4 participants