ChewKeanHo / AutomataCI

An open-source, redistributable, template-guided, and semi-autonomous CI infrastructure readily available your next project.
Apache License 2.0
21 stars 1 forks source link

Allow Branch Releases #332

Open hollowaykeanho opened 5 months ago

hollowaykeanho commented 5 months ago

Description

A lot of package managers (notably go and npm) are using branch release strategy to manage different release version. Hence, we have to facilitate such development seamlessly. The release must have:

  1. latest_[tech] branch - keeps the latest release artifacts.
  2. [version]_[tech] branch - keeps a version's artifacts.

Expected Behavior

branch release is available and autonomous.

Current Behavior

branch release has to be done manually.

Associated Data Files

No response

hollowaykeanho commented 5 months ago

implemented in a4e0b557cb4c833a7fd986e7a214a7211e883c8d