diff --git a/RELEASE-GUIDELINES.md b/RELEASE-GUIDELINES.md new file mode 100644 index 00000000000..c72525c56cc --- /dev/null +++ b/RELEASE-GUIDELINES.md @@ -0,0 +1,60 @@ +## RELEASE GUIDELINES + +- There is a scheduled release on the 15th of every month on the following repositories: + - [Litmus](https://github.com/litmuschaos/litmus) + - [Chaos-Operator](https://github.com/litmuschaos/chaos-operator) + - [Chaos-Exporter](https://github.com/litmuschaos/chaos-exporter) + +- Repositories use release version according to the [Semantic Versioning](https://semver.org/) + +- Docker images with release tags are pushed upon creation of a github release. The CI configuration to enable this can be found on the following repositories: + - [Litmus](https://github.com/litmuschaos/litmus/blob/master/.travis.yml) + - [Chaos-Operator](https://github.com/litmuschaos/chaos-operator/blob/master/.circleci/config.yml) + - [Chaos-Exporter](https://github.com/litmuschaos/chaos-exporter/blob/master/.travis.yml) + +- Following are the docker images: + - [litmuschaos/ansible-runner](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/ansible-runner) + - [litmuschaos/chaos-operator](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/chaos-operator) + - [litmuschaos/chaos-exporter](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/chaos-exporter) + +- Tracking of releases is done on Github [project board](https://github.com/litmuschaos/litmus/projects) + +- The flow of the release is done by the following steps: + - Sprint Planning with feature request from the community + - Development of feature + - RC1 build + - More RC build will be done on a need basis + - Testing is done after the RC1 build + - Cherry picking the commits to the release branch post RC build + - Release is done + +- Releases + - Pre Release Version (Development) + + + + + + +
0.8.0-RC-1DocumentationRelease Notes
+ + - Current version (Stable) + + + + + + +
0.7.0DocumentationRelease Notes
+ + - Past Versions + Here you can find previous versions of the documentation. + + + + + + +
0.6.0DocumentationRelease Notes
+ +- For more info, please visit [here](https://docs.litmuschaos.io/versions/).