openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
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.
 
 
 
 
 
 
Vehicle Researcher 9ac425abaf openpilot v0.9.9 release 13 hours ago
..
README.md openpilot v0.9.8 release 1 month ago
build_devel.sh openpilot v0.9.8 release 1 month ago
build_release.sh openpilot v0.9.9 release 13 hours ago
check-dirty.sh openpilot v0.9.8 release 1 month ago
check-submodules.sh openpilot v0.9.8 release 1 month ago
identity.sh openpilot v0.9.4 release 2 years ago
release_files.py openpilot v0.9.8 release 1 month 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.