t-mart / ItemVersion

ItemVersion adds information to your tooltip about when an item was added to World of Warcraft.
https://www.curseforge.com/wow/addons/itemversion
GNU General Public License v3.0
9 stars 8 forks source link

Use two-branch git workflow #49

Closed t-mart closed 1 year ago

t-mart commented 1 year ago

Type of changes

Checklist

Description

This project is released in two scenarios:

Both of these things take (took) place on master branch. But, this was problematic because these two scenarios differ in lifecycle. One runs automatically, the other, manually. Specifically, development work on master would get whisked away: conflated into the weekly data refresh, no matter if it was really intended to be released.

One solution to this is this to have a separate release branch. That way, the weekly data refresh can be applied to it, and not to master. Then, master can work on what it needs to without worry of any timelines. And that's what this PR seeks to do with a whole new set of workflow files. See the comments at the top of each one for details.