chore: working releasable commits

This commit is contained in:
Julian Tölle 2024-07-12 14:51:24 +02:00
parent 97c407f939
commit 74ea8fba17
11 changed files with 1416 additions and 0 deletions

19
README.md Normal file
View file

@ -0,0 +1,19 @@
# Functionality
## Reconciling PRs
- Checkout Git Repository
- Get Commits since last tag
- If there are releasable commits (Conventional Commit & SemVer) continue
- Build Changelog from Commits
- Figure out next version based on ConvCommits & SemVer
- Create new branch
- Update local version references & Changelog with new proposed changes
- Commit these
- Push branch to Forge
- Open PR in Forge
## Reconciling Tags
- Check if any merged PRs exist that have no associated tags
- Create tag+release with the planned version & changelog