Release docs with a regular release #2382
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Explanation
Currently docs for Chainsaw are released whenever a

docs-v*
tag is pushed. The last time this happens was with https://github.com/kyverno/chainsaw/releases/tag/docs-v0.2.3, nearly one year ago. Since then the newest features (e.g. StepTemplate) are only accessible in the "main" documentation.This is not ideal, especially since the warning banner is telling reads to go to the """latest""" version v0.2.3
I suspect this is a process issue of the fact docs releases are decoupled from regular releases. Therefore this changes proposes to unify them.
Related issue
#2373
Proposed Changes
This PR proposes a unified release process of release artefacts and documentation. This requires less mental effort when doing releases and no checklist besides creating a simple tag.
Checklist
Further Comments
Please treat this as a propsal, my goal here is to start a discussion as I as an external contributor won't handle releases myself.