Skip to content
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

[MM-61725] Remove unnecessary macOS entitlements #3207

Merged
merged 2 commits into from
Nov 15, 2024
Merged

Conversation

devinbinnie
Copy link
Member

Summary

These entitlements are not necessary for the app to function under macOS anymore, as they are from older Electron versions. This PR removes these entitlements.

Ticket Link

https://mattermost.atlassian.net/browse/MM-61725

NONE

@devinbinnie devinbinnie requested review from a team and sbishel and removed request for a team November 13, 2024 21:12
@devinbinnie devinbinnie added 2: Dev Review Requires review by a core committer 3: QA Review Requires review by a QA tester 3: Security Review Review requested from Security Team labels Nov 13, 2024
@devinbinnie
Copy link
Member Author

@yasserfaraazkhan Can you smoke test this quickly? Nothing should be broken but it's worth having a quick check.

@devinbinnie devinbinnie added the Build Apps for PR Builds signed builds for testing label Nov 13, 2024
@yasserfaraazkhan yasserfaraazkhan added the Run Desktop E2E Tests This label will trigger the workflow that runs e2e automation tests label Nov 14, 2024
Copy link

Here are the test results below:

Test Summary for Linux on commit 738c585

The following known failed tests have been fixed on Linux:
- menu/view MM-T820 should open Developer Tools For Application Wrapper for main window

Test Summary for macOS on commit 738c585

The following known failed tests have been fixed on macOS:
- popup MM-T2827_1 should be able to select all in popup windows

@github-actions github-actions bot removed the Run Desktop E2E Tests This label will trigger the workflow that runs e2e automation tests label Nov 14, 2024
@devinbinnie devinbinnie removed 3: QA Review Requires review by a QA tester 3: Security Review Review requested from Security Team labels Nov 14, 2024
@devinbinnie devinbinnie merged commit 089daad into master Nov 15, 2024
70 of 71 checks passed
@devinbinnie devinbinnie deleted the MM-61725 branch November 15, 2024 14:57
@amyblais amyblais added this to the v5.11.0 milestone Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2: Dev Review Requires review by a core committer Build Apps for PR Builds signed builds for testing release-note-none
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants