ReleaseProcess - HebiRobotics/hebi-hrdf GitHub Wiki

Preparation:

  1. Determine new version using semantic versioning, looking at the changes from /main to /develop.
  2. Ensure the version number has been changed in the latest develop branch (listed as current in FORMAT.md and included in the versions enum therein).
  3. Check that the CHANGELOG.md file has been updated

Release:

  1. Open PR to merge develop -> main, titled "Version Release"
  2. After merge, go to the GitHub Releases page, and click "Draft New Release"
  3. Choose to create a new tag on main for the release, and match style with previous releases for the tag and title. Add the changelog into the release description.
  4. Update corresponding APIs and HRDF parsers/converters
  • MATLAB
  • Scope
  • C/C++/Python
  • ROS
⚠️ **GitHub.com Fallback** ⚠️