Skip to content

Dev LTS project

rusefillc edited this page May 29, 2024 · 7 revisions

Long Term Support Project

Terminology

master latest, most experimental and least reliable

Long Term Support a branch of code only with critical most reliable changes.

Current state

  • Manual github "latest" release (1. Manual full build without skips, 2. manual download from build server, 3. manual release upload)
  • Automated master branch snapshot upload
  • Console can update to master snapshot
  • Bundle .zip has confusing folder name with timestamp

Desired state

  • How does github fit with non-linear release flow?
  • More automated github release process?
  • Smarter console autoupdate options - update within release VS update to snapshot? Rollback?

Branch naming convention

Branch names are not allowed to have dots (That's because current autoupdater uses dots to split tokens in parent folder name.)

Clone this wiki locally