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.
 
 
 
 
 
 
Adeeb Shihadeh 560c503871
new release flow (#36021)
2 days ago
..
README.md new release flow (#36021) 2 days ago
build_devel.sh build_devel: clean submodules 3 days ago
build_release.sh remove '-release' suffix 5 months ago
check-dirty.sh fix bash + python3 shebangs (#33287) 1 year ago
check-submodules.sh CI: always run submodule check (#34021) 9 months ago
identity.sh CI: build master-ci in Actions (#24533) 3 years ago
pack.py zipapp pack (#35253) 3 months ago
release_files.py no gh actions in release 5 months ago

README.md

openpilot releases

## release checklist

**Go to staging**
- [ ] make a GitHub issue to track release
- [ ] create release master branch
- [ ] update RELEASES.md
- [ ] bump version on master: `common/version.h` and `RELEASES.md`
- [ ] build new userdata partition from `release3-staging`
- [ ] post on Discord, tag `@release crew`

Updates to staging:
- [ ] either rebase on master or cherry-pick changes
- [ ] run this to update: `BRANCH=devel-staging release/build_devel.sh`

**Go to release**
- [ ] before going to release, test the following:
  - [ ] update from previous release -> new release
  - [ ] update from new release -> previous release
  - [ ] fresh install with `openpilot-test.comma.ai`
  - [ ] drive on fresh install
  - [ ] no submodules or LFS
  - [ ] check sentry, MTBF, etc.
  - [ ] stress test passes in production
- [ ] 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 factory provisioning
- [ ] close out milestone and issue
- [ ] post on Discord, X, etc.