-
-
Notifications
You must be signed in to change notification settings - Fork 223
Add an automatic script to update Adonis changelog and variables #1933
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
I may add automation for these as well in the future but this currently suffices. |
|
And how exactly is it triggered |
You run the file on your computer and then make a commit and push on Github desktop. Then make a pull request on Github to merge master in to release and then make a relase upload |
|
I will later make it fully automated |
|
ok but I use the GitHub webapp so this would only be used by other maintainers (and they don't do updates (lol!!)) |
|
Well you can still run it locally and then copy and paste changelog |
|
Ok I added support for Windows not and for more CLI arguments. |
|
Done |



This adds and automatic way to generate an update changelog and update all the necessary version variables.
This cannot currently be done via Adonis actions because there is no good way to make git commits on release and you'd have to still manually write a textual release notes of non-pull request changes.
This will update the local
MainModule/Shared/Changelog.luauandLoader/Version.model.jsonfiles. You still have to git commit, push and merge to release manually, these are not automated on purpose to avoid accidents. And of course create a Github release@Dimenpsyonal @Expertcoderz @coasterteam @Sceleratis