-
Notifications
You must be signed in to change notification settings - Fork 228
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
Move entitlements file to mac folder #2529
Move entitlements file to mac folder #2529
Conversation
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.
Code looks good, an actual signing test should be run (no signing has been tested after the autobuild refactoring either...).
@emlynmac coukd you please git checkout my repo and push a signed beta/nightly with these changes? |
b2df90d
to
33dd49c
Compare
0351261
to
75ccadc
Compare
Except for the infinitly long running builds on emlyn's fork, I think this is ok. |
So to be clear, master branch no longer builds on my fork. It is consistently hanging on the build macOS stage, so whatever changes broke the signing step, it is not in this PR. |
Yes. I know. I'll try to run CodeQl on the legacy build instead... |
See chat -- I ran a non-CodeQL master build with signing on @emlynmac's branch and it worked: https://github.com/emlynmac/jamulus/actions/runs/2054387680 |
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.
Happy to approve, assuming it builds correctly, but need to be careful about possible merge conflicts with #2563, due to the file moving.
@emlynmac I‘m going to merge this now. You‘ll probably need to fix conflicts |
Short description of changes
Moves the Jamulus.entitlements file to the mac/ folder to clean up the root folder
CHANGELOG: Internal: Moved entitlements file to mac/ folder to clean up the repo root.
Context: Fixes an issue?
No. Clean up only.
Does this change need documentation? What needs to be documented and how?
No.
Status of this Pull Request
Should be tested by @emlynmac if it still builds correctly. Also it reminds me of the sandbox writing issue (https://developer.apple.com/forums/thread/666634)
What is missing until this pull request can be merged?
Needs testing - especially with a signed build.
Checklist