Improve release process by implementing release-please #1055
Labels
⭕ core team issue
This is for the core team and should not be done by contributors
⌨️ dev issue
Task is for developers
Milestone
Description / User story
As discussed on 06.06.2024 we should critically question, if we really need a main environment. We could also just tag the last commit to develop, when we want to release something.
With this issue we want to improve the current release process to be able to release more easily in the future.
This issue includes:
We could use "release-please" as a bot (built by google) to do the release. DEVEN is also using this (check out documentation-skeleton doc here and telemetry doc here). release-please uses the standard gitflow process, which we are also currently using.
We should discuss first, what we really want in the end. Do we need automatic change logs? Do we want to use conventional commits? When this is clear we can define what we do next.
Requirements / Prerequisites
Acceptance Criteria
Additional information
Code of Conduct
The text was updated successfully, but these errors were encountered: