Daniel Koepping
f4b8384332
Process replay: add diff report ( #37048 )
...
* rm upload
* use ci-artifacts
* sanitize
* rm ref_commit
* add ci
* handle exept
* bootstrap
* always
* fix
* replay
* keep ref_commit fork compatibility
* remove upload-only
* apply comments
* safe diffs in master
* Revert "safe diffs in master"
This reverts commit 369fccac78 .
* continue on master diff
* imports
* copy formatting from car_diff
* main
* setup refs and cur
* copy diff
* copy formatting
* comment
* rm token
* rm hash
* continue on master diff
* use ci-artifacts refs
* add run card diff
* checkout
* shebang
* card_diff.yml
* rm ci-artifacts
* apply ci-artifacts
* call differ
* rename
* uv lock
* tests
* readme
* checkout
* add all configs
* import base_url
* rename yaml
* integrate in test_processes
* fix diff report
* var names
* extract to module
* print report
* add msg count to diff
* traceback
* diff format
* typing
* name step
* allow NaN
* replace join
2026-03-23 09:41:52 -07:00
Adeeb Shihadeh
5766202763
translations: auto-generate with codex ( #37462 )
2026-03-23 08:59:37 -07:00
Adeeb Shihadeh
d0382e2d48
just remove this, actions is so broken
2026-03-20 15:02:47 -07:00
Adeeb Shihadeh
4e239dbc22
bump opendbc: in-memory DBC generation, drop scons build ( #37646 )
2026-03-11 11:35:32 -07:00
Daniel Koepping
3584523a93
fix process replay race on push ( #37643 )
2026-03-10 20:27:40 -07:00
Adeeb Shihadeh
5927316788
ci: revert first-interaction to v1 ( #37639 )
...
* ci: revert first-interaction to v1
* ci: retrigger PR review on synchronize
2026-03-10 15:57:26 -07:00
Adeeb Shihadeh
c3d5c5f016
fix nigthly build ( #37516 )
2026-03-01 14:12:27 -08:00
Shane Smiskol
870430e19f
Revert "Actions cleanup" ( #37463 )
...
Revert "Actions cleanup (#37307 )"
This reverts commit f41d77b24f .
2026-02-28 08:11:25 -08:00
Adeeb Shihadeh
cc21fd3ac3
ci: remove weekly eval jobs
2026-02-27 15:04:37 -08:00
Adeeb Shihadeh
0977a91d65
CI for the people: no cache ( #37437 )
...
* sympathize with our first time cloners
* venv
* rm compile openpilot
* retry for all
* rm setup action
2026-02-26 21:17:00 -08:00
ZwX1616
91696ba6c8
fix module for model_review ( #37428 )
...
* install tg instead of onnx
* fix python path
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2026-02-26 15:58:52 -08:00
Daniel Koepping
561c490b2a
Replay: keep ref history ( #37357 )
...
keep history
2026-02-25 20:32:44 -08:00
Adeeb Shihadeh
8810948eca
CI: ensure no brew ( #37387 )
2026-02-24 18:49:59 -08:00
Adeeb Shihadeh
5af3f32157
simplify setup ( #37358 )
...
* simplify setup
* lil more
* simplify dockedr
* just run setup there:
* don't need that junk
* lil more
2026-02-23 16:56:58 -08:00
Adeeb Shihadeh
0a14e19808
CI: use setup action on macOS ( #37352 )
2026-02-23 09:45:29 -08:00
Adeeb Shihadeh
ca058bcc81
bye bye brew ( #37340 )
...
* bye bye brew
* drop the nproc it's simpler
2026-02-22 21:52:11 -08:00
Adeeb Shihadeh
08b76d3de6
Use built-in clang on macOS ( #37335 )
...
* rm extra LLVM install on macOS
* update that
* rm brew cache
* no cache
* Revert "no cache"
This reverts commit a3f8eff234 .
2026-02-22 20:14:12 -08:00
Adeeb Shihadeh
f881a9ba68
rm vendor building workflow
2026-02-22 19:00:29 -08:00
Adeeb Shihadeh
f41d77b24f
Actions cleanup ( #37307 )
...
* rm those
* more opt
2026-02-21 11:45:44 -08:00
Adeeb Shihadeh
f45f239774
CI: remove redundant build job ( #37306 )
2026-02-21 11:34:32 -08:00
Adeeb Shihadeh
02e550e2cb
remove setup_vsound ( #37305 )
2026-02-21 11:32:51 -08:00
Adeeb Shihadeh
f9f33c4dc4
show venv size in package update job ( #37286 )
...
* show venv size in package update job
* lil more
2026-02-20 16:39:11 -08:00
Adeeb Shihadeh
806655b052
CI: replace docker with op setup ( #37282 )
2026-02-20 15:48:09 -08:00
Jason Wen
4f407dabcd
ci: fix update translations by enable submodule checkout in repo maintenance ( #37236 )
2026-02-17 16:36:01 -08:00
David
422885dce6
ui replay: cleanup and fix workflow todos ( #37230 )
...
* fix: update pull request trigger and clean up workflow paths
* fix other event names
2026-02-16 09:55:46 -08:00
David
136574fbcb
ui replay: run with no window ( #37229 )
...
run headless
2026-02-16 09:47:20 -08:00
Adeeb Shihadeh
a5f9c2fc23
unified ui preview for mici and tizi ( #37226 )
...
* unified ui preview for mici and tizi
* lil more
* variants
* run it
* trigger
2026-02-15 21:02:41 -08:00
Adeeb Shihadeh
6704f63a3d
update ui job name
2026-02-15 20:43:56 -08:00
Adeeb Shihadeh
8e13d8abd0
CI: build big UI report
2026-02-15 20:33:11 -08:00
Adeeb Shihadeh
8831b11a24
remove old raylib screenshot tool ( #37225 )
2026-02-15 20:11:17 -08:00
Adeeb Shihadeh
c393973916
disable sim test, still not ready for it
2026-02-15 17:46:32 -08:00
Andi Radulescu
4166c9fccb
ci: fix first-interaction action missing required input ( #37221 )
...
actions/first-interaction@v3 requires both issue_message and pr_message
inputs, but only pr_message was provided, causing the action to fail.
2026-02-15 09:44:06 -08:00
Adeeb Shihadeh
ced5f417b8
MetaDrive: slim down & enable CI test ( #37216 )
...
* MetaDrive slimming
* enable
* lock
* modeld fix
* minimal
2026-02-14 21:16:26 -08:00
Adeeb Shihadeh
49a611df59
CI: don't block on badges job for release builds
2026-02-13 14:08:26 -08:00
Adeeb Shihadeh
7d2563880a
show dependency tree in weekly uv lock job ( #37146 )
2026-02-10 09:31:50 -08:00
Andi Radulescu
9476a8a7f6
bump create-pull-request action to v8.1.0 ( #37143 )
...
The pinned SHA was v6.0.4, which is incompatible with actions/checkout@v6
and causes a "Duplicate header: Authorization" 400 error during git
remote operations. See peter-evans/create-pull-request#4272 .
2026-02-10 09:19:56 -08:00
Andi Radulescu
053441fbb3
fix first-interaction action inputs for v3 ( #37144 )
...
v3 renamed inputs from kebab-case to snake_case (repo-token -> repo_token,
pr-message -> pr_message). The old names were silently ignored, causing
"Input required and not supplied: issue_message" errors.
2026-02-10 09:19:37 -08:00
Daniel Koepping
e35a1eca99
Process replay: move refs to ci-artifacts ( #37049 )
...
* rm upload
* use ci-artifacts
* sanitize
* rm ref_commit
* add ci
* handle exept
* bootstrap
* always
* fix
* replay
* keep ref_commit fork compatibility
* remove upload-only
* apply comments
* safe diffs in master
* Revert "safe diffs in master"
This reverts commit 369fccac78 .
* continue on master diff
* Update .github/workflows/tests.yaml
Co-authored-by: Shane Smiskol <shane@smiskol.com >
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-02-09 21:37:20 -08:00
Adeeb Shihadeh
ac087d085e
Build vendored artifacts in CI ( #37127 )
...
* Build vendored artifacts in CI
* parallel
* deterministic
* fix up
* fix gitignores
* lil more
* lil more consistency
2026-02-08 09:59:33 -08:00
Adeeb Shihadeh
46d65095af
CI: garbage collect tmp jenkins branches ( #37125 )
2026-02-07 23:04:01 -08:00
Pádraic Slattery
1dfef69a3c
chore: Update outdated GitHub Actions versions ( #37020 )
...
* chore: Update outdated GitHub Actions versions
* just the github ones
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-01-31 18:37:00 -08:00
Adeeb Shihadeh
c35df583a5
tools: enable log caching by default ( #36962 )
2026-01-31 15:52:50 -08:00
Mauricio Alvarez Leon
c179a3ccb7
CI: enable macos tests (#37005 )
...
enable macos tests
2026-01-19 16:45:45 -08:00
Adeeb Shihadeh
be2818a131
CI: tmp disable macOS due to brew bug ( #36906 )
...
* need update?
* try this
* x
* just disable it
2025-12-17 09:37:30 -08:00
Adeeb Shihadeh
fb807cc007
ui: video diff tool ( #36737 )
...
* video diff
* format
* duplicate
* try
* WINDOWED
* ?
* correct res
* Revert "correct res"
This reverts commit f90991192f .
* save to report/
* add duplicate
* work?
* fix
* more
* more
* and this
* ffmpeg
* branch
* uncmt
* test preview
* Revert "uncmt"
This reverts commit b02404dbbe .
* create openpilot_master_ui_mici_raylib
* ahh
* push to master
* copy and always run
* test
* does cmt break it?
* who did this
* fix?
* fix that
* hmm
* hmm
* ah this was moving it, and then the job below didn't run on master
* google ai overview lied to me
* use markdown to start
* need to add to one branch
* ????
* oof
* no
* this work?
* test
* try this
* clean up master branch name
* more cleanup
more cleanup
* don't fail for no diff!
don't fail for no diff!
* back
* add to cmt
* test it
* should work
* fix that
* back
* clean up
* clean up
* save to report
* pull_request_target
* sort
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-12-08 18:39:47 -08:00
Najib Muhammad
394f580f16
fix the CI Weekly Report workflow so it does not fail on forks ( #36664 )
2025-11-27 02:26:29 -08:00
Adeeb Shihadeh
81be78cd4d
too aggressive for now
2025-11-14 15:48:55 -08:00
Trey Moen
85404c184b
fix: badges ( #36566 )
...
* re-add
* need to validate
* ok looks good
* oops
* lint
2025-11-10 18:08:55 -08:00
David
6efe4e1998
ci: fix selfdrive_tests weekly run and badge ( #36500 )
2025-10-27 13:28:27 -07:00
David
ff6ed7055d
ci: include assets path for UI label and preview ( #36499 )
...
* workflow: include 'selfdrive/assets/**' path for triggering UI preview
* ui: include 'selfdrive/assets/**' path in labeler configuration
2025-10-27 13:28:09 -07:00