Closed RothAndrew closed 1 year ago
Great idea to capture this in and ADR. Below are the closest things we have to one currently:
The intent is to migrate all modules to their own repo, which will have independent testing & releases. This repo's purpose is both a comprehensive root module example that consumes those independent modules to help inform how they are intended to be used and validation of functionality across multiple dependencies / upstream modules that update on disparate cadences.
Persona
Maintainer of this repo
Description
We have an
auto-tag
GHA workflow that creates a new tag on every push to main. We also have the ReleasePlease bot that does similar things. There is no good understanding at the team level as to how we want to handle automatic releases.Use Case
Having tags with 2 different formats is confusing to maintainers and downstream automation.
Impact
If this is not addressed we will continue to have 2 competing methods of automatic releases creating tags in 2 different formats.
Completion
Additional Context
none