Commit Graph

742 Commits

Author SHA1 Message Date
Ondrej Hajek
5f34080f80 refactor(ci): Switched from action to reusable workflows in Suite desktop and web pipelines 2026-02-16 06:52:17 +01:00
Ondrej Hajek
f226b4fc31 feat(e2e): New custom detox runner 2026-02-11 18:28:40 +01:00
Ondrej Hajek
07673539b7 chore(ci): Updated tenv image 2026-02-11 18:04:02 +01:00
Martin Varmuza
015b2372a3 test(e2e): add connect popup web tests
Add E2E tests for Suite Web popup integration with Connect:
- connectPopupWeb.test.ts: Tests web-based popup flow (getAddress, cancellation)
- Update ConnectPermissionsModal page object with appName locator
- connect now builds under suite-web workflow files
2026-02-10 11:59:31 +01:00
Szymon Lesisz
da60708692 ci: update trezor-user-env 2026-02-09 13:45:01 +01:00
Jiri Zbytovsky
0197a17f63 fix(ci): checkout submodules to fix nightly unit tests 2026-02-05 10:57:48 +01:00
Jiri Zbytovsky
3e31879287 fix(ci): split nightly unit tests to stabilize them 2026-02-05 10:57:48 +01:00
Jiri Zbytovsky
d27db73dc1 feat(ci): reimplement @trezor/urls test reactivity to code changes 2026-02-05 10:57:48 +01:00
Matej Kriz
e4875b355f chore(ci): use artifacts instead of github cache for android e2e builds
- Our github cache is always full and it start failing even for two subsequent jobs.
2026-02-03 09:54:49 +01:00
Jan Komarek
902ef4b229 fix(intl): move translations scripts to the new package 2026-01-29 14:45:24 +01:00
Jiri Zbytovsky
9f4ca9d812 chore(suite-desktop): bump electron-builder 2026-01-28 12:54:18 +01:00
Martin Vere Cihlar
222d17e0fd test(e2e-suite): Switch suite sync tests to local relay
-new docker services in docker compose for e2e tests (quota-db, suite-sync)
-new method and locators for configuring quota manager
-minor refactor of docker param in wf
-tmp disables incompatible suite-sync test until test implementation is done
2026-01-28 08:41:26 +01:00
Tomas Martykan
0d03955117 ci: build suite-web for connect changes 2026-01-27 13:13:50 +01:00
Tomas Martykan
b25906f1f4 feat(connect-data): separate new package from connect-common 2026-01-26 18:47:03 +01:00
Ondrej Hajek
b98116e974 fix(e2e): Fixed canary tags by adding them on project level 2026-01-23 18:00:57 +01:00
tomasklim
7e65aa295f chore(token-definitions): no tron nft 2026-01-23 14:25:23 +01:00
tomasklim
2b2cd849f1 chore(token-definitions): tron network 2026-01-23 13:59:54 +01:00
Ondrej Hajek
2eb2e78675 feat(e2e): Proper PW options config 2026-01-22 10:26:29 +01:00
Jiri Zbytovsky
e966a2f5bf fix(ci): disable Nx tsc cache again
(cherry picked from commit 6fa00c8c29)
2026-01-21 15:08:28 +01:00
Jiri Zbytovsky
c03bd32c89 chore(ci): reenable Nx tsc cache 2026-01-20 13:59:03 +01:00
Ondrej Hajek
8630040eec fix(ci): Optimized nightly tests to run only on weekdays 2026-01-19 07:30:04 +01:00
Seibei Iguchi
d8bfaf5388 refactor(components): update Banner component to use description and title prop instead of children 2026-01-16 16:56:28 +01:00
karliatto
a690337ad0 ci(github): test building local packages connect 2026-01-16 14:57:18 +01:00
Ondrej Hajek
f6d1e5da8a feat(e2e): Added PW project builder for cleaner PW configuration 2026-01-16 12:32:18 +01:00
Jiri Zbytovsky
5816ee4c58 fix(ci): add app-builder-lib patch hotfix to missing places 2026-01-15 11:10:14 +01:00
Ondrej Hajek
040fe2216f refactor(ci): Cleaned e2e test yarn scripts, PW config selected by pipelines 2026-01-14 20:01:27 +01:00
vdovhanych
b654475fa9 chore(ci): try to upload uncopressed file 2026-01-14 17:42:47 +01:00
Martin Varmuza
372d11f819 chore: remove connect-iframe 2026-01-14 15:32:01 +01:00
Tomas Martykan
9f61bcddc9 ci: update tenv image 2026-01-14 09:39:26 +01:00
Ondrej Hajek
87a23de139 feat(e2e): New PW projects structure 2026-01-13 17:40:27 +01:00
Tomas Martykan
44bbe9d3a7 ci(connect): run all tests in PR for T3W1 2026-01-13 13:48:25 +01:00
Jiri Zbytovsky
e28738f118 fix(ci): temporarily disable Nx cache for typecheck only 2026-01-13 12:49:22 +01:00
Jiri Zbytovsky
73dd977c65 fix(ci): reenable Nx cache on unit tests & typecheck 2026-01-13 10:51:48 +01:00
Jiri Zbytovsky
89c4179160 fix(ci): temporarily disable Nx cache on unit tests & typecheck 2026-01-13 09:51:47 +01:00
Jiri Zbytovsky
ff04dbbb86 chore(ci): organize patches desktop|native to fix yarn focus in CI 2026-01-12 15:30:44 +01:00
Ondrej Hajek
a0066f3285 fix(ci): Fixed wrong focus in manual release report 2026-01-12 14:46:27 +01:00
karliatto
c2ef354555 ci(gihtub): release workflows for connect v10 2026-01-09 11:36:13 +01:00
karliatto
83f9faec08 fix(ci): typo in rollback url 2026-01-09 10:51:42 +01:00
Martin Varmuza
a902e2d3cb feat(connect): core-in-popup and iframe with popup modes are now removed 2026-01-08 17:47:11 +01:00
Ondrej Hajek
2114a0299c feat(e2e): Instrumented code for code coverage by E2E tests 2026-01-06 15:33:51 +01:00
Jiri Zbytovsky
3e33cbeee4 chore: bump prettier 2026-01-06 10:07:56 +01:00
Jiri Zbytovsky
c15485ed96 ci(connect): expand npm install check to cover both ESM & CJS 2026-01-05 17:03:01 +01:00
Petr Knetl
d6dced2a87 ci(suite-native): web storybook auto deploy 2026-01-05 14:27:29 +01:00
Petr Knetl
b078b20dec ci(suite-native): add remove unused translations option to crowdin pipeline 2025-12-19 15:43:52 +01:00
karliatto
4036cb8494 ci: make connect-misc-test run all even when fail
With this changes the connect-misc-test running in CI are going to
complete running all of them even if the first one fails. Before this if
the first test was failing the rest of the test where not running.
2025-12-18 17:40:29 +01:00
Jirka Bažant
218ab1cdad chore(suite-native): unit tests should not cancel whole matrix on error 2025-12-17 13:42:39 +01:00
Szymon Lesisz
7f74d12074 fix(ci): remove docker image after transport-bluetooth build 2025-12-17 13:05:59 +01:00
Szymon Lesisz
3a27ab9d9c fix(ci): free disk space after transport-bluetooth build 2025-12-17 11:25:00 +01:00
Jiri Zbytovsky
7b0025b604 fix(native-e2e): sign message system during Detox setup 2025-12-16 11:52:48 +01:00
Jirka Bažant
4d7bfdd563 chore(suite-native): Run unit tests as 2 separate pipelines 2025-12-16 09:57:17 +01:00