dragonpilot - 基於 openpilot 的開源駕駛輔助系統
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Maxime Desroches 12d5afba73
switch to uv (#32853)
11 months ago
..
README.md release checklist (#32709) 11 months ago
build_devel.sh no lfs in release 11 months ago
build_release.sh build_release: run tests with pytest 11 months ago
check-dirty.sh Fix master-ci dirty working tree + CI test (#25087) 3 years ago
check-submodules.sh more fetch depth 11 months ago
identity.sh CI: build master-ci in Actions (#24533) 3 years ago
release_files.py switch to uv (#32853) 11 months ago

README.md

openpilot releases

release checklist

Go to devel-staging

  • update devel-staging: git reset --hard origin/master-ci
  • open a pull request from devel-staging to devel

Go to devel

  • update RELEASES.md
  • close out milestone
  • post on Discord dev channel
  • bump version on master: common/version.h and RELEASES.md
  • merge the pull request

tests:

  • update from previous release -> new release
  • update from new release -> previous release
  • fresh install with openpilot-test.comma.ai
  • drive on fresh install
  • comma body test
  • no submodules or LFS
  • check sentry, MTBF, etc.

Go to release3

  • publish the blog post
  • git reset --hard origin/release3-staging
  • tag the release
git tag v0.X.X <commit-hash>
git push origin v0.X.X
  • create GitHub release
  • final test install on openpilot.comma.ai
  • update production
  • Post on Discord, X, etc.