Scrumlr releases
Scrumlr gets new releases about every 4 weeks on github.
The releases are get a version that follows the semver versioning.
A scrumlr version looks like the following: v4.4.0.
Create a new release
Section titled โCreate a new releaseโThe following steps should be followed when creating a new release
- Make sure all PRs that the release should include are merged
- Create a new PR to update the version number for scrumlr and merge it. This PR should include the folowing files
src/package.jsondeployment/docker/.env.exampledeployment/docker/docker-compose.yamldeployment/helm/scrumlr/Chart.yamldeployment/helm/scrumlr/tests/backend/deployment_test.yamldeployment/helm/scrumlr/tests/frontend/deployment_test.yamlserver/src/initialize/otel.go
- Go to the release page a draft a new release
- Create a new tag by entering the tag. Make sure the tag has the form
v1.2.3to follow the smver versioning - Add the release name. The name is the same like the tag from step 4
- Generate the release note
- Read through the release notes. Make sure all PRs are listed in one of the following categories
- โจ Features
- ๐ Fixes
- ๐ Refactoring
- ๐จ Style
- ๐ Localization
- โ๏ธ Chores
- ๐ Docs
- ๐ค CI
- If necessary add a deprecation warning on top of the release notes
- Publish the release