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

fix(suite-desktop-core): remove obsolete option from notarize call #17079

Merged
merged 1 commit into from
Feb 19, 2025

Conversation

Lemonexe
Copy link
Contributor

@Lemonexe Lemonexe commented Feb 18, 2025

Description

Followup to #17056, where TS was turned on, and gave error at @electron/notarize interface.

I am sure that appBundleId option is useless ✔️

Based on tool option there are two interfaces: new & legacy.
We're on v2.5.0 so I looked at the repo at that commit.

  • 'legacy' is actually not implemented, it just throws error (see link above)
  • appBundleId is not mentioned anywhere in code but the legacy type declaration
  • in trezor-suite, that option has not been effective since 52ac30b (migrated to new interface)

FYI docs for the new interface

@coderabbitai ignore

@Lemonexe Lemonexe added the no-project This label is used to specify that PR doesn't need to be added to a project label Feb 18, 2025
@Lemonexe Lemonexe requested a review from komret February 18, 2025 14:11
@Lemonexe Lemonexe marked this pull request as ready for review February 18, 2025 14:31
@trezor trezor deleted a comment from coderabbitai bot Feb 18, 2025
@Lemonexe Lemonexe merged commit b6ebe22 into develop Feb 19, 2025
28 checks passed
@Lemonexe Lemonexe deleted the fix/notarize-TS branch February 19, 2025 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-project This label is used to specify that PR doesn't need to be added to a project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants