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
Martin Varmuza
de4172e0d5
chore(connect): check bundle size of webextension build
2026-02-15 20:59:23 +01:00
Martin Varmuza
a57700c276
chore: update webextension example
2026-02-13 16:23:29 +01:00
Martin Varmuza
8886dc4851
chore: remove webextension-mv3 example
2026-02-13 16:23:29 +01:00
Ondrej Hajek
f226b4fc31
feat(e2e): New custom detox runner
2026-02-11 18:28:40 +01:00
Martin Varmuza
09187966be
refactor(connect): remove connectSrc setting
...
Remove connectSrc configuration option from connect-web and connect-webextension:
- Remove connectSrc from ConnectSettingsPublic interface
- Move connectSrc to ConnectSettingsMobile only (still needed for mobile deeplink)
- Remove connectSrc parsing and validation in parseConnectSettings
- Remove global __TREZOR_CONNECT_SRC window variable handling
- Update connect-explorer to remove connectSrc initialization logic
- Simplify mobile-expo example (always use trezorsuite://connect)
- Remove connectSrc from middleware and action handlers
The new architecture uses Suite Web popup directly without configurable connect source.
2026-02-10 17:28:48 +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
b25906f1f4
feat(connect-data): separate new package from connect-common
2026-01-26 18:47:03 +01:00
Ondrej Hajek
b3923d6960
fix(ci): Disabled tag parsing for currents report
2026-01-23 18:01:07 +01:00
Ondrej Hajek
b98116e974
fix(e2e): Fixed canary tags by adding them on project level
2026-01-23 18:00:57 +01:00
karliatto
6f37e35cc7
ci(github): remove analitycs from release npm
2026-01-22 17:33:55 +01:00
Ondrej Hajek
2eb2e78675
feat(e2e): Proper PW options config
2026-01-22 10:26:29 +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
Martin Varmuza
372d11f819
chore: remove connect-iframe
2026-01-14 15:32:01 +01:00
Ondrej Hajek
87a23de139
feat(e2e): New PW projects structure
2026-01-13 17:40:27 +01:00
Martin Vere Cihlar
5eef407745
fix(e2e-suite): Fix reporter paths and install focus
2026-01-12 15:23:14 +01:00
Martin Vere Cihlar
c7711b995c
test(suite): mock message system cfg during app build
2026-01-09 14:35:16 +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
Ondrej Hajek
c90bdd00d3
chore(e2e): Update playwright
2025-12-16 20:10:19 +01:00
Martin Varmuza
8911d677e2
chore: remove @trezor/connact-analytics package
2025-12-16 18:06:08 +01:00
Martin Vere Cihlar
ff3ef49192
refactor(e2e-suite): change wf depenency install to post errors
2025-12-15 11:38:45 +01:00
Tomas Martykan
54710d7958
ci: remove deprecated npmAuthToken
2025-12-09 12:59:25 +01:00
Martin Vere Cihlar
e3594d070c
chore(e2e-suite): move e2e suite tests to suite/e2e
2025-12-05 04:33:08 -04:00
Martin Vere Cihlar
887e06b58d
refactor(e2e-suite): move from suite-desctop-core to suite
2025-11-30 09:48:39 -04:00
Ondrej Hajek
445ea45125
feat(ci): Cleanup of nightly e2e jobs
2025-11-28 20:18:29 +01:00
karliatto
71eb3b1cc0
ci(github): add device-authenticity to npm action trigger
2025-11-12 17:39:21 +01:00
Martin Vere Cihlar
d269017267
fix(e2e-native): fixes and improves artifact handling on CI
2025-10-31 12:14:06 -06:00
Martin Vere Cihlar
bd52e2852f
feat(e2e-native): enhance logging both on CI and local
...
minor fix of t3w1 workflow skipping
2025-10-23 14:12:15 -06:00
Jiri Zbytovsky
667acf1f28
fix(e2e-suite): sign message system during PW setup
2025-10-23 16:58:09 +02:00
Ondrej Hajek
07165d5266
feat(ci): Run T3W1 tests as part of PR check
2025-10-01 12:03:37 +02:00
karliatto
06152820f9
ci(github): remove mv2 webextension
2025-09-22 10:48:54 +02:00
Martin Vere Cihlar
484c8303db
fix(e2e-suite): Disable temporarly trading tests on web canary workflow
2025-08-20 08:16:56 +02:00
Peter Sanderson
89e32fcf42
chore: bump prettier - format:all on new version
2025-07-03 11:47:37 +02:00
Martin Vere Cihlar
0b3816e834
fix(e2e): Enabled and stiblize metadata-lifecycle test
...
minor fixes on workflows to allow workflow dispatch
docs on how to run test multiple times in CI
2025-06-23 20:50:41 +09:00
Ondrej Hajek
0db5344878
fix(ci): Fixed spam from bot comments when skipping tests
2025-06-18 18:14:31 +02:00
Martin Varmuza
9d9cf32d83
ci(suite-web): make sure sharedworker build is available for all suite-web builds
2025-06-05 13:58:51 +02:00
Martin Vere Cihlar
fa21b2c05b
fix(e2e): Fix up suite release reporter workflow
...
solves inheretance issue
minor fixes
reporter definition moved back to workflow calls
solves concurrences clashes
2025-06-03 12:45:26 +02:00
Carlos Garcia Ortiz karliatto
23b5e0d28c
ci(github): include connect mobile in release workflow
2025-06-02 12:34:03 +02:00
Martin Vere Cihlar
deb7353312
feat(e2e): Switch release reporter to only manual triggers
2025-05-15 13:16:11 +02:00
Tomas Martykan
eb758acea9
chore: apply latest prettier
2025-05-05 13:51:36 +02:00
Martin Vere Cihlar
ad5cbae665
PW GitHub reporter on release workflows ( #18617 )
2025-04-30 15:14:00 +02:00
Ondřej Hájek
a135bfab5f
feat(ci): Post Currents link for Android tests ( #18417 )
2025-04-17 12:12:55 +02:00
Ondřej Hájek
303e56ad5c
fix(ci): Less spammy E2E pipelines ( #18365 )
2025-04-15 11:04:45 +02:00
Ondřej Hájek
e810fedb25
Feat(ci): Use currents orchestration ( #17957 )
...
* feat(ci): Use currents orchestration
* feat(ci): Orchestration added to nightly and release workflows
* feat(ci): Rerun only failed tests using orchestration
* fix(ci): Fixed npm deps
* fix(ci): Fixed broken tests
* feat(ci): Reworked and simplified the flow
* feat(ci): Add comment about skipping tests
* fix(ci): Fixed token in check previous test runs
* fix(ci): Fixed fetch previous test result
* feat(ci): More simplification
* fix(ci): Fixed review comment
* fix(ci): Final touches and docs
* fix(ci): Fixed PR review comments
* fix(ci): Removed unused dep
* fix(ci): More PR review fixes
2025-04-10 17:52:15 +02:00
Ondřej Hájek
0f07257a62
feat(ci): Add smoke checks to PR e2e ( #17766 )
...
* refactor(ci): Build desktop only once in PR jobs
* feat(ci): Add smoke check to PR e2e test
* feat(ci): Updated also nightly, canary fw and release jobs to only build desktop app once
* fix(ci): Minor adjustments
* fix(ci): PR review fixes
2025-03-19 22:18:07 +01:00
Ondřej Hájek
12226ac862
fix(ci): Fixed deployment for FW canary web tests ( #17723 )
2025-03-18 08:56:01 +01:00
Ondřej Hájek
bc14a45dfe
feat(e2e): Canary FW CI pipelines for playwright tests ( #17606 )
...
* feat(e2e): Canary FW CI pipelines for playwright tests
* fix(e2e): changed base url and grep for fw canary
* feat(ci): Added tagging
* fix(ci): Fixed PR review comments
* feat(ci): Added docs
2025-03-17 21:26:25 +01:00
Ondřej Hájek
d45f03fedb
fix(ci): Currents branch naming and added attempt number to Currents id ( #17677 )
2025-03-14 17:51:34 +01:00
Ondřej Hájek
1e49357d15
Fix failing tests ( #17618 )
...
* fix(e2e): Fixed failing tests
* fix(ci): Fixed checking previous test runs
2025-03-12 17:24:42 +01:00