Fabric-Generator-MCreator icon indicating copy to clipboard operation
Fabric-Generator-MCreator copied to clipboard

[Request] Github Actions Autobuild Releases

Open Merith-TK opened this issue 2 years ago • 3 comments

AS the title suggests, have github actions automatically build releases for each branch on commit,

Merith-TK avatar Nov 02 '21 23:11 Merith-TK

I don't want to have a new release each time I push a commit. Sometimes, I need several commits for something or I want to make an update with several things. In addition, I still need to manually update the plugin page on the MCreator's website.

Goldorion avatar Nov 02 '21 23:11 Goldorion

No no, It wont make an actual release on the release page, it will just make a compiled release availiable through github actions, alot of repos do this for their "Dev Builds"

Merith-TK avatar Nov 03 '21 00:11 Merith-TK

I will say, you can take a look at CC:T/R's github-actions config in our main-ci.yml file, has some gradle things and how to output build artifacts so there is that.

Merith-TK avatar Nov 06 '21 00:11 Merith-TK

Wanted to add something here. You can just download the source code and zip the contents of the "src" folder to get a dev build. works just as intended. Auto-building is kinda useless because of how easy it is to do. I will admit that it isn't obvious how to do this at first unless you know the folder structure of a MCreator Plugin so maybe i'll make a PR editing the "Read Me" to contain instructions on how to do it.

Micasddsa avatar Nov 29 '22 17:11 Micasddsa