tudat-team / tudat-developer-docs

TU Delft Astrodynamics Toolkit Developer Documentation
1 stars 3 forks source link

Documentation of Release Workflow #21

Open geoffreygarrett opened 1 year ago

geoffreygarrett commented 1 year ago

Description

This issue is to document the release workflow in the developer documentation. At the core of the release workflow, the GitFlow release model has been adopted. Once the develop branch has acquired enough features for a release (or a predetermined release date is approaching), a release branch should be forked off of develop. This branch should only contain bug fixes, documentation generation, and other release-oriented tasks. Once it's ready to ship, the release branch gets merged into main and tagged with a version number. In addition, it should be merged back into develop, which may have progressed since the release was initiated. This general workflow with all details and explanations will be documented.

Checklist

Additional Information [source]