Skip to content

Release

Minkyu Lee edited this page Nov 22, 2021 · 15 revisions

Release Process

  1. Set version name set(VER "<version>") in CMakeLists.txt.
    • Semver should be used for version name. (e.g. 1.0.0-beta.1, 1.0.0, 1.1.0, ...)
  2. Build all binaries (.uf2, .bin) for all official targets and boards.
  3. Push all commits.
  4. Check corresponding milestone and project board is 100% done, and close it.
  5. Create a release in Github repository.
    • Tag name: e.g.) 1.0.0
    • Release name: e.g.) 1.0.0
    • Enter release note.
    • Attach .uf2, .bin for all targets and boards as release assets (e.g. kaluma-rp2-pico-1.0.0.uf2)
  6. Notify the new release
Clone this wiki locally