-
Notifications
You must be signed in to change notification settings - Fork 682
feat(flet build): macOS code signing, notarization and AppStore support
#6702
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
Open
ndonkoHenri
wants to merge
30
commits into
release/flet-1.0
Choose a base branch
from
fix/macos-sign-notarize
base: release/flet-1.0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 3 commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
fa72d04
Add macOS code signing and notarization to `flet build macos`
ndonkoHenri 3fcafa3
Improve documentation of the macOS signing code
ndonkoHenri 74e2189
Read `FLET_WEB_*` env vars in web builds; align publish env-var docs
ndonkoHenri d57e027
Changelog: macOS code signing and notarization under 1.0.0
ndonkoHenri 16629c0
Harden macOS signing: wheel frameworks, helper-bundle entitlements, p…
ndonkoHenri 4092806
Fix unreachable route-url-strategy fallbacks in `flet publish`
ndonkoHenri 9515580
Add Mac App Store / TestFlight support to `flet build macos`
ndonkoHenri 78cbc21
Polish macOS signing after full review
ndonkoHenri 33906ad
Type-scoped identity resolution with per-lane auto-discovery
ndonkoHenri 80455d6
Document resolve_identity's algorithm in its docstring
ndonkoHenri 19d4e01
Mention auto-discovery in the identity option help texts
ndonkoHenri 011a585
Detail the macOS signing docs to the iOS page's standard
ndonkoHenri 0fa489c
Phrase auto-discovery by build mode, not by CLI flag
ndonkoHenri ffdbcfe
Link forward references in the App Store build section
ndonkoHenri 18e94c3
Order the App Store section as a pipeline: options before build
ndonkoHenri 532f75e
Link every option mention; give APPLE_API_* their reference entries
ndonkoHenri 573090c
Replace lane booleans with a single --macos-distribution selector
ndonkoHenri fa29ac3
Per-lane signing subtables: [tool.flet.macos.signing.<lane>]
ndonkoHenri 208c181
Normalize web option case on the resolved value, not per source
ndonkoHenri 3f90368
macOS publish docs: custom DMG recipe (dmgbuild) in Distributing
ndonkoHenri 6662b2d
Document Flet build action in publishing docs
ndonkoHenri 756c235
macOS publish docs: credentials/CI walkthroughs, troubleshooting expa…
ndonkoHenri 6948d2d
Publish docs: troubleshooting tables for windows/linux/ios/android
ndonkoHenri bf18e87
macOS publish docs: code annotations for CI and DMG blocks
ndonkoHenri 34eede7
Revive PyInstaller packaging docs as publish/using-pyinstaller
ndonkoHenri 5e1b245
update
ndonkoHenri a934f5c
Merge branch 'release/flet-1.0' into fix/macos-sign-notarize
ndonkoHenri 6637e16
update docs
ndonkoHenri 3499364
Address Copilot review findings on signing preflight and credentials
ndonkoHenri cbca319
Merge branch 'release/flet-1.0' into fix/macos-sign-notarize
FeodorFitsner File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.