-
Notifications
You must be signed in to change notification settings - Fork 868
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
Update macOS postinstall script to properly build executable paths #2549
Conversation
Gonna let PR builder run so I can get the PKG file and give it a go 😄 |
516ac24
to
001c419
Compare
OK finally got this building properly- testing it out now |
9cbd08b
to
b00c5f1
Compare
c430507
to
a249869
Compare
a249869
to
680f050
Compare
Ready for review! I tested this out and it worked great. You can download the .pkg file from build performed with https://staging.ci.brave.com/job/brave-core-build-pr/job/PR-2549/20/ I downloaded/tested using the binaries from https://staging.ci.brave.com/job/brave-core-build-pr/job/PR-2549/18/ which are identical minus some comments which I forgot to delete from the You can verify the actions taken using the |
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.
Thanks for picking this up @bsclifton, it looks really good! I had one minor comment, might be nothing.
… path + user data dir name) Fixes brave/brave-browser#4600
680f050
to
eb8ba30
Compare
quick note: going to stop the CI for this, as the change I made only affects the |
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
Update postinstall script to properly build executable paths (install path + user data dir name)
Fixes brave/brave-browser#4600
Submitter Checklist:
npm test brave_unit_tests && npm test brave_browser_tests && npm run test-security
) onnpm run lint
)git rebase master
(if needed).git rebase -i
to squash commits (if needed).Test Plan:
Brave Browser Dev-BSC123.pkg
(whereBSC123
is your referral promo code)promoCode
file should be created in~/Library/BraveSoftware/Brave-Browser-Dev/promoCode
BSC123
(or whatever your promo code was)Reviewer Checklist:
After-merge Checklist:
changes has landed on.