Commit Graph

456 Commits

Author SHA1 Message Date
Alexandre Nobuharu Sato
0a1b6c705d Bot comment only for first timers (#33412)
* Wellcome comment just for first timers

* Update auto_pr_review.yaml

https://github.com/actions/first-interaction/blob/main/README.md
2024-08-31 10:39:00 -07:00
Dean Lee
338b69be11 ci: add driver camera to ui report (#33409)
add driver camera
2024-08-30 19:51:18 -07:00
Dean Lee
db5c0419ce ci: add cameras to ui reports (#33401)
add cameras
2024-08-29 12:11:51 -07:00
Dean Lee
5fe1f5fa87 ci: add onroad alerts to ui report (#33394)
* add onroad alerts to ui report

* print
2024-08-28 11:13:05 -07:00
Adeeb Shihadeh
48bceb2bbf openpilot isn't required for a car port PR (#33383)
* disable car docs diff

* mv routes.py

* bump opendbc
2024-08-26 17:12:01 -07:00
Shane Smiskol
be8485ca89 update car docs in weekly repo maintenance (#33345)
* does this work?

* fix

* fix

* what
2024-08-20 15:28:28 -07:00
Maxime Desroches
406939b9c0 replace python with python3 (#33303)
3
2024-08-14 15:14:31 -07:00
Maxime Desroches
63a38dcd4d lint.sh: check shebang format for bash + python3 (#33286)
lint shebang
2024-08-13 21:47:20 -07:00
Maxime Desroches
8515ac1764 ci: merge python packages and python submodules bump (#33274)
merge packages and python submodules
2024-08-12 11:49:21 -07:00
Shane Smiskol
4e122ed2d1 remove map from ui preview (#33265)
* rm map from ui preview

* fix
2024-08-11 21:54:40 -07:00
Shane Smiskol
96a4877e9f Update ui_preview.yaml 2024-08-11 21:01:13 -07:00
Maxime Desroches
eb50f5cae8 static_analysis: use 24.04 for everyone (#33227)
* noble

* test it

* Revert "test it"

This reverts commit 393868bf5fd14a0afaa6d2b05f632c76f9b52213.
2024-08-07 20:22:22 -07:00
Maxime Desroches
f8f6c39915 op.sh: lint (#33217)
* redo

* better

* fix this

* clean everything

* all files

* test

* debug

* get info

* revert

* only good files

* allow skip

* also this

* help section
2024-08-07 17:23:33 -07:00
Maxime Desroches
184519834c more codespell errors (#33223)
more spell
2024-08-07 16:02:09 -07:00
Maxime Desroches
3af774725f Revert "pre-commit: bring back some checks (#33196)" (#33216)
This reverts commit 30467b44cd.
2024-08-06 21:48:56 -07:00
Maxime Desroches
30467b44cd pre-commit: bring back some checks (#33196)
* add this

* add this

* nice ...

* 120

* remove

* no remote

* 0

* this

* no submodules

* like this

* try this

* validate

* like this

* split

* pass files

* no par

* check exist

* no build

* fix

* 24.04

* default

* test failure

* continue

* actually fail

* clean

* import

* fix

* line

* mypy

* clean

* simpler

* final

* better

* final clean

* not true
2024-08-06 21:39:18 -07:00
Adeeb Shihadeh
19dec54f65 Update stale.yaml 2024-08-02 12:55:04 -07:00
Adeeb Shihadeh
13511e383c remove pre-commit (explorations) (#33172)
* remove pre-commit (explorations)

* lint.sh

* remove rest

* add to release files

* no source

* 1min is all you need
2024-08-01 22:16:13 -07:00
Maxime Desroches
4b11c9e914 ci: create ui report only on PR (#33168)
only on pr
2024-08-01 16:44:10 -07:00
Adeeb Shihadeh
76fd5b00f1 CI: increase shm size to 2G 2024-07-30 14:29:48 -07:00
Adeeb Shihadeh
691b948ad0 docs: readthedocs theme (#33116)
* docs: read the docs theme

* nav depth
2024-07-28 16:07:39 -07:00
Adeeb Shihadeh
4fbac089f8 docs: fix nested structure (#33114)
* docs: fix nested structure

* test ci

* that too

* update that

* not common mark anymore
2024-07-28 15:38:38 -07:00
Adeeb Shihadeh
c8622c9553 mac's getting there 2024-07-25 14:27:29 -07:00
Adeeb Shihadeh
ed86910536 new README (#33073)
* commonmark

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* relock

* copy paste

* Update README.md

* looks better like this

* cleanup
2024-07-25 14:20:00 -07:00
Maxime Desroches
2221ffcf0e ci: use github env for ui preview job name (#33060)
fix this
2024-07-24 11:03:24 -07:00
Hoang Bui
3446941107 CI: remove redundant save cache step (#33052)
remove
2024-07-24 10:36:28 -07:00
Maxime Desroches
d49c5193c3 ci: fix ui preview (#33002)
* use pull_request_target

* env for name
2024-07-24 10:31:27 -07:00
Adeeb Shihadeh
9b8c1693c9 skip push 2024-07-23 11:41:27 -07:00
Adeeb Shihadeh
29d0bfe1ab skip lfs 2024-07-23 11:32:51 -07:00
Adeeb Shihadeh
ef5d6a0466 jenkins trigger fixups 2024-07-23 11:27:56 -07:00
Adeeb Shihadeh
e7ec1b8ff1 json encoding 2024-07-23 11:14:00 -07:00
Adeeb Shihadeh
d828ac4344 CI: setup triggering jenkins for forks (#33049) 2024-07-23 11:11:31 -07:00
Maxime Desroches
dcdac84f0c ci: bring back aarch64 (#33017)
* casadi wheel

* ci

* test 312

* test with new aarch64 build

* use release wheels

* assert

* bool

* try this

* maybe

* work

* use final wheel
2024-07-22 11:45:39 -07:00
signed-long
c759fe9002 CI: fix ui report directory (#32991)
fix report artifact name
2024-07-15 08:01:51 -07:00
signed-long
6745c66352 Update ci weekly report summary (#32911)
* update ci weekly report summary

* don't add skipped jobs to report

* uncomment job condition

* use jinja template

* add run number to failure links

* add run number to failure links

* Log for run #<num>

* use list

---------

Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
2024-07-09 03:07:34 +00:00
Adeeb Shihadeh
8c6c6e435f site -> docs 2024-07-08 17:05:42 -07:00
Adeeb Shihadeh
f6189568ea mvp of new docs.comma.ai (#32926)
* ssh docs

* strict

* need an index

* push to prod
2024-07-08 16:55:16 -07:00
Hoang Bui
15d3397ec6 CI: Compile openpilot on macOS (#32909)
* working

* cache

* bring back
2024-07-08 23:42:26 +00:00
Maxime Desroches
76686e1976 docs: only push on master (#32935)
only on master
2024-07-08 19:14:32 +00:00
Adeeb Shihadeh
241fb902af publish new docs (#32922)
* push new docs

* drop the new, just docs

* cleanup
2024-07-07 19:13:48 -07:00
Adeeb Shihadeh
4ef757c49f remove old docs (#32917) 2024-07-06 08:51:36 -07:00
signed-long
635b15a573 Post UI screenshots in PR comments (#32887)
* add PR comment with screenshots on ui changes

* fix pr comment if statements

* use default shallow checkout

* use commaai's ci-artifacts

* use my ci-artifacts

* use tj-actions/changed-files

* clean up

* use comma repos

* make ci-artifacts branch openpilot/pr-#

* remove redundent path
2024-07-06 02:47:59 +00:00
Maxime Desroches
ebf4cf4ad0 Update repo-maintenance.yaml 2024-07-04 02:46:13 +00:00
Maxime Desroches
8e598a17fb repo-maintenance: force update for python packages (#32905)
force update
2024-07-04 02:38:42 +00:00
Maxime Desroches
c52126cd6c fix package_updates workflow (#32903)
pip3
2024-07-04 02:31:02 +00:00
Mauricio Alvarez Leon
0fecfd6c45 CI: test the tests (#32869) 2024-07-03 15:27:29 -07:00
Adeeb Shihadeh
bda4d2df63 stale bot: fix milestone exemption 2024-06-30 09:38:56 -07:00
Maxime Desroches
12d5afba73 switch to uv (#32853)
* switch to uv

* pin back numpy

* remove lock

* try without cache

* test with no cache

* no cache for all

* debug

* remove debug

* remove pygame dep

* Update README.md

* remove lower bound

* update repo maintenance job

* upgradable

* repo maintenance

* copy poetry api

* build system

* unpin pygame

* readd cache

* readd cache

* basic command

* lower delay

* macos

* fix authors

* macos fix

* use uv

* preview

* other way

* new metadrive

* uv sync

* cp lock in docker

* fix docker

* use hatchling

* fix devcontainer

* fix container

* path

* uv run

* cleanup

* pre-commit

* format

* release_file
2024-06-28 00:04:05 +00:00
pantew869
0c9f1d8118 Bring back macOS CI (#32819)
* Attempt to enable macos CI

* add SKIP_PROMPT

* test

* add python warnings env variable

* pull from lfs

* use v4 checkout

* Update selfdrive_tests.yaml

---------

Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
2024-06-26 17:47:25 +00:00
Adeeb Shihadeh
bccccde568 remove mapbox references (#32811) 2024-06-22 18:01:47 -07:00