-
Notifications
You must be signed in to change notification settings - Fork 225
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
Refactor macOS App Store upload #3350
Conversation
12e8b2e
to
39823d3
Compare
39823d3
to
a740e2f
Compare
mac/deploy_mac.sh
Outdated
cp -a "${raw_path}/${client_target_name}.app" "${macapp_deploy_path}/${client_target_name}.app" | ||
# cp -a "${deploy_path}/${server_target_name}.app" "${macapp_deploy_path}/${server_target_name}.app" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it correct that client uses raw_path
but server uses deploy_path
? Or should they both be the same?
I can see from line 110 above that one contains a copy of the other, but I'm not clear whether at this point they are still the same.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. That's an oversight from me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Subject to fixing https://github.com/jamulussoftware/jamulus/pull/3350/files#r1727831460 I'm okay with it.
a740e2f
to
1371b70
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Short description of changes
Part of a series of refactoring the macOS AppStore upload procedure. This PR includes mostly moving code around and decouples the app store upload from the normal signing process.
Not tested without the other changes, but it should be ok.
CHANGELOG: Refactoring: Decouple App Store upload from dmg build
Context: Fixes an issue?
Related to: #3348 - at least somewhat.
Does this change need documentation? What needs to be documented and how?
No
Status of this Pull Request
Ready for review. Especially the moving around between multiple folders is somewhat not so nice.
What is missing until this pull request can be merged?
Review
Checklist