Skip to content

Frequency Git Workflow

Dmitri edited this page Oct 20, 2022 · 30 revisions

Overview

Frequency Multi-Branch Git Workflow

Source Diagram: https://docs.google.com/drawings/d/1GyvodIcZ3AfrfmpgK465N369Lu-F41Ni-__Gvk4p6iQ

This page describes Git branching workflow employed by the Frequency team during development and release cycles. This workflow has two types of long-lived branches:

  1. "Release Branch" – this branch corresponds to the specific Polkadot release version, e.g. v0.9.29, v0.9.30, etc.
  2. "Next Branch" – this branch represents the next version under development, i.e. a release candidate
Number Branch Name Purpose
1 release-vx.x.x* Corresponds to a given released Polkadot version, e.g. release-v0.9.29, release-v0.9.30, release-v0.9.30-1, etc.
2 origin/main Represents release candidate - the next version of the chain under development

Change Management

Releases

Coming soon...

Hot Fixes

Coming soon...

Clone this wiki locally