Skip to content

Implement code signing and notarization#2

Merged
kc9wwh merged 11 commits into
mainfrom
kc9wwh-implement_code_signing
Dec 24, 2025
Merged

Implement code signing and notarization#2
kc9wwh merged 11 commits into
mainfrom
kc9wwh-implement_code_signing

Conversation

@kc9wwh
Copy link
Copy Markdown
Owner

@kc9wwh kc9wwh commented Dec 23, 2025

No description provided.

@kc9wwh kc9wwh self-assigned this Dec 23, 2025
@kc9wwh kc9wwh added the enhancement New feature or request label Dec 23, 2025
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 24, 2025

✅ Test Results

Status: Passed
Coverage: 0%

Test Summary

  • Linting: ✅ flake8 checks completed
  • Unit Tests: ✅ Passed
  • Build Verification: ✅ Passed
  • Signing & Notarization: ⏭️ Only on release (not tested in PRs)

View full workflow run


Last updated: Wed, 24 Dec 2025 13:16:40 GMT

- Sign all .dylib and .so files
- Sign Python executable and other binaries in MacOS directory
- Properly sign Qt frameworks with nested binaries
- Improve notarization error detection and reporting
- Automatically fetch rejection logs on failure
Fixes signing of libtcl8.6.dylib, libtk8.6.dylib, libssl.3.dylib, and libcrypto.3.dylib
@kc9wwh kc9wwh merged commit 4a86178 into main Dec 24, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant