chore(ci): organize patches desktop|native to fix yarn focus in CI#24310
Merged
Conversation
a6467a7 to
066600d
Compare
066600d to
80811e0
Compare
matejkriz
approved these changes
Jan 12, 2026
Member
matejkriz
left a comment
There was a problem hiding this comment.
Let's do it, the patch is only temporary.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Fix native builds in CI
Build running here https://github.com/trezor/trezor-suite/actions/runs/20921238630 ✔️
Notes
This is bad. I wanted to something cleaner, more organized, but found no better solution 😞
npx patch-packageis just not ready foryarn workspaces focus.As per the docs there are flags for
--includeand--excludebut those are only for creating patches, sadly not for applying. That could be used for at least some degree of automation (organize patches into folders).We could do
npx patch-package PACKAGE_NAMEand maintain lists in some plaintext file.But idk, I think that patches are something that should not be considered permanent.
A 🐷 hotfix which I did for
app-builder-libis IMO fine, provided it is documented which I did, and removed later, which I take responsibility for. In any case, when removing theapp-builder-libentry from the md, the diff will show that hotfix is in place and should be removed.🔍🖥️ Suite web test results: View in Currents
🔍🖥️ Suite desktop test results: View in Currents