I wrote a little something for my needs. It’s basically to automate my workflow and hopefully make releasing updates faster.
What is it doing then? After CI/CD (After pushing and testing), this tool will create a GitHub release tag and upload assets to GitHub, followed by creating a Ore Version and uploading the plugin to Ore and finally pushing a notification on Discord. (I didn’t test the Ore upload yet)
Every component is optional (GitHub, Ore, Discord) and it runs off of command line arguments, so it can be integrated into build-scripts. (API keys are supplied through environment variables).
Hope that some people have a use for this and looking forward to feedback.
More information on the GitHub page
Sorry if I confused terms and this is not actually CD. I’m not studying CS.
Ok, I’ll go now. Thanks for reading this.
Don’t forget to bring your towel! Also if you’re still reading this without copy-pasting you’re either on mobile or you have ridiculously good eyes. But now I’ll leave this post for real. K thx, bye.