Skip to content

Development Workflows

Each big project has development workflows, helping developers ship code in a timely and efficient manner.

This section will explain how Collapse project handle commits and release publishing flows.

TIP

If the images are too small to see, click on them to zoom in!

Code Submission Flow

Collapse code repository scheme

INFO

  • Code quality scan (Qodana) on main branch runs every Sunday, Wednesday, and Friday
  • Qodana scan runs on every Feature/Fix Pull Requests with comment alerts
  • All submitted commits are scanned for vulnerability (Snyk) and Licence Compliance (FOSSA)
  • main branch is locked for "Force Push"
  • Stable branch may get force pushed during what we called "Stable Sync" where the Stable branch gets caught-up with the main branch until the next major/minor Preview release

Release Publication Flow

Collapse code repository scheme

INFO