Closed Mcdostone closed 3 years ago
Thanks again for the amazing work. Can you add the release instructions into the readme please?
And if I understand correctly, when a new release is ready on a branch, just pushing the correct tag will create the jar for us correct?
Also, I wonder how we are going to maintain changes on common files between each branches, like the readme for instance. I am not very familiar with get-cherry-pick but do you think this is possible if properly executed?
Yes
Yes
Regarding the common files, I think we should consider each branch as an independent project (or a different repo). There's only 1 common file: the README.md. At first, we can synchronize that file across the branches manually. We'll see later if there is a better solution.
Ok makes sense, thx
Supported forge versions
Authmod supports 2 versions of forge.
Each implementation has its own branch.
others thoughts
master
branch tomain
@Chocoreanmain
branch contains the source code for the latest forge version compatible with authmod.The
main
branch should have aupdate.json
file that contains the following information:How to release a new version?
git checkout <branch>
v<version-of-forge>-<version-of-authmod>
. For instancev1.16.5-1.0.0
orv1.12.2-1.0.0
git tag -a v1.16.5-1.0.0 -m "Release a new version for forge 1.16.5
git push --tags