Skip to content

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

Merged
Lemonexe merged 1 commit intodevelopfrom
fix/notarize-TS
Feb 19, 2025
Merged

fix(suite-desktop-core): remove obsolete option from notarize call#17079
Lemonexe merged 1 commit intodevelopfrom
fix/notarize-TS

Conversation

@Lemonexe
Copy link
Copy Markdown
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
@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