Commit Graph

23 Commits

Author SHA1 Message Date
Jason Wen
f3c4501db1 docker: sunnypilot images (#1104)
* docker: sunnypilot images

* update ref for now

* update

* actually nightly

* rename

* enable now

* revert
2025-08-02 01:15:07 -04:00
DevTekVE
cf55992c26 CI: sunnypilot configuration (#447)
* initial updates to the actions to run for sp

* ignore license file

* more updates

* undoing some of the changes because I was blocking the runs on

* allowing the submodule check as well

* Allowing macos builds

* test adding cache key

* don't attempt build_release for selfdrive for the time being.

* Blocking macos builds as well since they have a 10x miltiplier for GH aciton minutes, waaaay too much!

* lol nice typo codespell

* change ref commit id to check if replay passes
2024-11-16 10:24:47 -05:00
Adeeb Shihadeh
cec27f9db5 prep for ubuntu 24.04 (#32307)
* update to ubuntu 24.04

* latest

* revert those

* fix that

* vla

* try that

* fix uid

* keep 20.04 support

* just prep for now
old-commit-hash: a44add160e206aa87a2996372860846cc54ca29c
2024-04-28 16:24:04 -07:00
Andrew Goodbody
c81b116179 Update action that pulls in deprecated version of Node.js (#32273)
* Update action that pulls in deprecated version of Node.js

Missed an action that still pulls in a deprecated version of
Node.js, so correct that now.

* Fix another action that pulls in deprecated Node.js

Found another action that needs updating
old-commit-hash: fc318f454a76e7e02f0e2fff88a5c75df3132d1c
2024-04-22 08:43:26 -07:00
Nelson Chen
42c950010d Add more permissions for pushing in prebuilt workflow (#30948)
Continuing on from https://github.com/commaai/openpilot/pull/30947
old-commit-hash: 221f81bbd3736dc764c2d57e93eedca3eb3db80d
2024-01-09 11:35:14 -08:00
Nelson Chen
6f25eb5900 Add necessary permissions/tokens for "lewagon/wait-on-check-action" so it can run nightly (#30923)
old-commit-hash: 2a49f94872c03086e52c0318c93bdd0c1d4bcafd
2024-01-07 15:02:25 -08:00
Shane Smiskol
2f2779fab9 CI: bump other lewagon/wait-on-check-action
old-commit-hash: 318d1204e5dc74fd990dd6dfc10c73750e8cbae0
2024-01-03 14:11:11 -08:00
Adeeb Shihadeh
79ad4feddb CI: update to checkout@v4 (#30248)
old-commit-hash: 0336219b6a8c1a416efc6fe70545be6f20aa9bab
2023-10-14 23:25:41 -07:00
Shane Smiskol
f2863a0f15 CI: fix building prebuilt image (#30099)
* fix prebuilt and test it

* that does not work
old-commit-hash: 571ebf77fa81deef8adef6fca665e996395e3b43
2023-09-29 02:19:10 -07:00
Adeeb Shihadeh
ee0ddd7e26 Revert "CI: login to dockerhub on aarch64 runners (#29915)"
This reverts commit 28211fe8ada8997119c57c5619349332a406aa76.

old-commit-hash: 079a51cfdff8e79aa4e85d8e3c70285c0a7ab2e0
2023-09-17 15:16:07 -07:00
Kacper Rączy
9525da02b6 CI: login to dockerhub on aarch64 runners (#29915)
* DOCKER_HUB_LOGIN command

* Add docker creds

* checkout runner name

* test again

* Use runner.name to distinguish between buildjet and GH runners
old-commit-hash: c9ec7bc2a3de1bd889d9034bd9336a4f65d36e23
2023-09-14 17:08:49 -07:00
Justin Newberry
6847f819d1 CI: use scripts for docker build (#29599)
* use scripts

* remove common

* do login in the workflow

* separate step

* cleanup

* one script is cleaner

* keep it consistent

* review suggestions

* move in ci too

* PR cleanup
old-commit-hash: 3d9f238bf9a1f27c5a9a44df1b0f116182829be0
2023-08-24 16:09:08 -07:00
Justin Newberry
7a532e02f3 CI: switch to --cache-to type=inline for buildkit cache (#29575)
this is cleaner
old-commit-hash: 2fdde9b77d5d830277500d6841f32a356544718a
2023-08-23 17:41:33 -07:00
Adeeb Shihadeh
e56ac872e1 CI: add docker images tagged with git commit (#29052)
* CI: add docker images tagged with git commit

* tag later

* debug

* fix tag

* test that

* cleanup
old-commit-hash: a83dec9d9441a0ad768494d046b5782d04fdbfc1
2023-07-19 23:35:33 -07:00
Adeeb Shihadeh
674f14615c CI: temporarily remove timeouts
old-commit-hash: 01bdf382c4bd8a30444c0bde3b737a95f5813f42
2023-02-07 12:52:50 -08:00
Adeeb Shihadeh
eec2ca1e8b CI speedup (#26096)
* CI speedup

* use the new stuff

* push

* no regressions

* try that

* don't let this slip

* fix modeld tests

* fix linter

* modernize prebuilt

* cleanup

* fix those

* increase a bit
old-commit-hash: 00494a44f4fb8f9e18ce82e22bf40fbe6bc1a805
2022-10-16 15:54:36 -07:00
HaraldSchafer
f7d1aad21e Update model replay commit for calib change (#25357)
* Update model replay commit for calib test

* more reliable baseline

* update docker login

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9fbbefbc94f8c672e0b1c79333e34366e19f96cf
2022-08-03 22:35:03 -07:00
Shane Smiskol
7f65623272 Use upstream wait-on-check-action action (#25126)
Use upstream lewagon action
old-commit-hash: ea449f1fe0bbff0eff5b12d64f0b5e75b7983998
2022-07-12 14:08:17 -07:00
Shane Smiskol
adc451ca3e build checks do not rely on each other (#24783)
old-commit-hash: 5bb1554ec49f4c3e0e29d614c6e8de2b5f71e163
2022-06-09 10:55:05 -07:00
Adeeb Shihadeh
8f0df45031 CI tuneup (#24541)
* little housekeeping

* all the commits

* one more cars
old-commit-hash: b2569d871ffcdb41f0100cdec7ee56eeb5f605fd
2022-05-15 17:57:34 -07:00
Adeeb Shihadeh
0fc498d05b CI: allow triggering prebuilt workflow manually
old-commit-hash: 674a2061fd9f0213b14851d82832cff6d684d12f
2022-05-04 15:08:08 -07:00
Adeeb Shihadeh
ca5f2ed4fd fix prebuilt docker build (#20123)
* try this

* back to the schedule
old-commit-hash: 9ceb117591fe1442d3641beaea0108b5eeefc6e4
2021-02-20 16:33:58 -08:00
Adeeb Shihadeh
b52e931907 build openpilot prebuilt on schedule (#19847)
* build openpilot prebuilt on schedule

* test

* back to schedule

* rename
old-commit-hash: a08360c4d091788ba70be489c802d8e0c6d3f6b2
2021-01-19 21:16:06 -08:00