Michal Kazda
c6a89c334c
chore(ci): updates to pull/push crowdin workflows
...
[no changelog]
2026-02-16 17:22:51 +01:00
Roman Zeyde
43abe309fb
ci(core): test all languages on nightly CI runs
...
[no changelog]
2026-02-05 07:52:05 +01:00
Roman Zeyde
05588d3aed
ci: collect reproducible build artifacts
...
[no changelog]
2026-01-30 17:40:51 +01:00
Roman Zeyde
77b1acb9ec
build(core): add secmon to nightly Docker builds
...
Also, build firmware in a separate step, since it may fail due to a missing signed secmon.
[no changelog]
2026-01-30 12:41:15 +01:00
Michal Kazda
f8665dccab
ci(core): add a workflow to generate translation context
...
[no changelog]
2026-01-30 12:04:18 +01:00
M1nd3r
020a7c143d
chore(ci): adjust upgrade test jobs
...
Added model parameter for download of old emulators.
2026-01-06 17:55:35 +01:00
M1nd3r
adf3a598bf
fix(ci): run and build emulators with the same ts-tvl config as firmware
2026-01-02 19:10:13 +01:00
Martin Milata
fa55d870d2
ci: stylecheck and test all rust crates
...
[no changelog]
2025-12-09 20:03:57 +01:00
M1nd3r
6d44bb438c
chore(ci): remove obsolete test_python_support
...
[no changelog]
2025-11-21 11:34:28 +01:00
obrusvit
3a3bb600fc
ci: crowdin pull translations GH token fix
...
- also adding myself as assignee and reviewer
[no changelog]
2025-11-13 13:04:42 +01:00
obrusvit
8ace18c259
ci: crowdin pull translations fix
...
[no changelog]
2025-11-12 21:51:09 +01:00
obrusvit
c65bd6e80e
ci: crowdin pull translations and make a PR
...
- Github Actions workflow to pull translation files from Crowdin, merge
them into lang jsons
- manually triggered
[no changelog]
2025-11-12 17:46:08 +01:00
obrusvit
45dbd02ddd
ci: fix crowdin push split command
...
[no changelog]
2025-11-12 17:46:08 +01:00
obrusvit
af302850f8
ci: fix crowdin push directory
...
[no changelog]
2025-11-06 12:41:06 +01:00
obrusvit
2ebb9dea9d
ci: Crowdin push sources
...
- allow manual uploading of crowdin sources, i.e. `en.json` split into
per-layout files
[no changelog]
2025-10-30 11:29:04 +01:00
Ioan Bizău
063ddf3743
chore: start Tropic model from multicore tests
...
[no changelog]
2025-10-14 11:29:38 +03:00
Ioan Bizău
56d803f1f0
chore(tests): start Tropic model in CI tests
...
[no changelog]
2025-10-14 11:29:38 +03:00
Roman Zeyde
39da228df7
ci(core): show slowest click tests
...
[no changelog]
2025-10-14 06:44:37 +02:00
Roman Zeyde
732cdc4242
ci(core): reduce coverage threshold for T3B1
...
[no changelog]
2025-10-09 18:39:01 +02:00
Roman Zeyde
dc3ee82974
ci(core): always upload coverage report
...
[no changelog]
2025-10-09 18:39:01 +02:00
Martin Milata
0307fdbfc4
ci: enable build-docker.sh for T3W1
2025-10-06 13:01:48 +02:00
Roman Zeyde
60c20c4d8e
ci(core): reduce click test timeout to 40m
...
[no changelog]
2025-09-24 16:57:26 +03:00
matejcik
8a75794d15
build: migrate to uv, drop poetry everywhere
...
except for HWI and ts-tvl that are using it locally
2025-09-08 16:27:44 +02:00
Ondřej Vejpustek
68ecf16195
chore(core): update ts-tvl to 2.2
...
[no changelog]
2025-08-19 17:27:33 +02:00
Roman Zeyde
ccb728b0cd
ci(core): disable core_flash_size_compare: job
...
Since currently it uses GitLab.
[no changelog]
2025-08-18 19:10:32 +03:00
Ondřej Vejpustek
2549ab13c7
ci: build prodtest emulator
...
[no changelog]
2025-08-07 14:21:04 +02:00
Martin Milata
07d30e85d1
ci: do not include protocol version in artifact names
2025-08-05 21:34:36 +02:00
Roman Zeyde
1757a662c4
ci(core): use make test_emu_sanity for checking non-frozen emulators
...
[no changelog]
2025-08-01 13:00:38 +03:00
Roman Zeyde
98f580a3ee
ci(core): correct 'asan' definition for THP-based unittests jobs
...
[no changelog]
2025-07-31 22:41:41 +03:00
Roman Zeyde
a1be4180e7
ci: reuse .github/actions/environment
...
[no changelog]
2025-07-31 22:02:11 +03:00
M1nd3r
34726a32cc
chore(ci): update CI workflows
...
Co-authored-by: romanz <9900+romanz@users.noreply.github.com >
2025-07-31 20:29:05 +02:00
Roman Zeyde
f6e81d7663
ci(core): print less test durations
...
[no changelog]
2025-07-27 17:34:43 +03:00
Martin Milata
3ca4e9566d
fix(tests): headless sanity check
2025-07-24 14:43:05 +02:00
Ioan Bizău
9e4d99bf0d
fix(tests): use Python 3.12 for ts-tvl
...
[no changelog]
Co-authored-by: Martin Milata <martin@martinmilata.cz >
2025-07-24 14:43:05 +02:00
Martin Milata
f48b44ba44
ci: save UI diff urls also to step summary
2025-07-21 23:56:36 +02:00
Lukas Bielesch
bb94843038
chore(ci): make fw build less verbose
...
[no changelog]
2025-07-21 15:51:01 +02:00
obrusvit
c291abe2ab
ci(core): skip UI comment job on external PRs
...
- the comment action fails when run on a PR created from a fork
- see
9fa92b4fea/README.md
[no changelog]
2025-07-18 13:42:04 +02:00
Roman Zeyde
1c00741756
ci(core): generate per-language UI diffs
...
[no changelog]
2025-07-11 19:10:38 +03:00
Roman Zeyde
80b48793e5
ci(core): replace tio with socat-based helper script
...
Unfortunately, `tio` 3 doesn't work well in HW tests CI.
[no changelog]
2025-06-30 18:44:17 +03:00
Roman Zeyde
4aadfa1f4f
ci(core): make sure emulators are not failing on startup
...
[no changelog]
2025-06-30 18:43:42 +03:00
Roman Zeyde
1223ecc32b
ci(core): build T2B1 firmware on pull requests
...
[no changelog]
2025-06-26 07:40:22 +03:00
Roman Zeyde
e49072214e
test(core): fix master diff URLs
...
[no changelog]
2025-06-16 16:44:42 +03:00
Roman Zeyde
5d3118f1ec
ci: improve PULL_COMMENT YAML formatting
...
[no changelog]
2025-06-09 16:21:09 +02:00
Roman Zeyde
dbee0c615a
ci(core+legacy): re-add main UI diff reports
...
Use a single HTML file to aggregate per-model/test reports.
Also, change a bit the final HTML report directory structure,
to allow each jobs to upload its results concurrently.
[no changelog]
2025-06-05 19:24:44 +03:00
Roman Zeyde
a4d3a60f99
ci(core): fix width inconsistency of GitHub comment icon
...
[no changelog]
2025-06-05 19:20:26 +03:00
Roman Zeyde
e31bc3c9eb
ci(legacy): remove legacy_ui_main CI job
...
[no changelog]
2025-06-05 19:20:26 +03:00
Roman Zeyde
da97b919e7
ci(core): remove core_ui_main job
...
[no changelog]
2025-06-05 19:20:26 +03:00
Roman Zeyde
86629cf696
ci(core): disable ASAN builds on nightly CI runs
...
Following #5143 .
[no changelog]
2025-06-05 16:51:41 +03:00
Martin Milata
11c2f31499
ci: build PYOPT=1 emulators nightly
...
[no changelog]
2025-06-05 15:29:27 +02:00
Roman Zeyde
24aa5ddcfd
ci(core): disable authenticity tests on HW CI
...
T2B1 device seems to have a locked bootloader so #5087 is not enough.
https://github.com/trezor/trezor-firmware/actions/runs/15368486126/job/43244403997#step:8:19
[no changelog]
2025-06-02 18:03:20 +03:00