Skip to content

Refactor macOS worflow to include app signing and notarization#1145

Merged
mretegan merged 4 commits into
silx-kit:masterfrom
mretegan:macos-app-signing
Nov 13, 2025
Merged

Refactor macOS worflow to include app signing and notarization#1145
mretegan merged 4 commits into
silx-kit:masterfrom
mretegan:macos-app-signing

Conversation

@mretegan
Copy link
Copy Markdown
Member

@mretegan mretegan commented Nov 9, 2025

The PR refactors the macOS workflow and adds scripts to sign the app and notarize and staple the .dmg.

@vasole
Copy link
Copy Markdown
Member

vasole commented Nov 12, 2025

I do not think we can validate the pull request without triggering the build of the frozen binaries.

Does it have to be done with another PR or it is enough to change the version number to rc3 to trigger the build?

@sergey-yaroslavtsev
Copy link
Copy Markdown
Collaborator

Build of the frozen binaries (just for MacOS) is done in the fork.
https://github.com/mretegan/pymca/actions/workflows/_MacOS.yml
Whenever it will work there it could be merged.

@sergey-yaroslavtsev
Copy link
Copy Markdown
Collaborator

Is it OK that signed dmg is larger? 403mb vs 372mb in last pre-release (which i think was forked).

@mretegan
Copy link
Copy Markdown
Member Author

I don't know why it is larger.

@sergey-yaroslavtsev
Copy link
Copy Markdown
Collaborator

Note: It was confirmed to be a working version - since it utilize slightly different packing procedure the differences in size could be ok.

@mretegan mretegan merged commit 2e7375b into silx-kit:master Nov 13, 2025
6 checks passed
@mretegan mretegan deleted the macos-app-signing branch November 21, 2025 08: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.

3 participants