devlinjunker / template.github.semver

Template for Projects that use Github Actions and Hooks to enforce Semantic Versioning
MIT License
3 stars 0 forks source link

Merge older release patch to main #141

Open devlinjunker opened 3 years ago

devlinjunker commented 3 years ago

Describe the Improvement: Patch to non-current release branch should also be patched to main and most recent release-*

Use last gig tag (major/minor version) to determine most recent release-* branch

Should probably only create PRs to be manually merged (in case of conflicts)

Benefits: Ensures main and most recent release have all patches

Drawbacks: n/a

How to Compare: Network graph should show line from older patch branch to most recent release branch (e.g. patch-1.5.8 to release-1.7

devlinjunker commented 3 years ago

example PR: https://github.com/devlinjunker/template.github.semver/pull/142 and https://github.com/devlinjunker/template.github.semver/pull/143