-
Notifications
You must be signed in to change notification settings - Fork 35
Release to GH and add generated files to release #843
Comments
Gradle plugin that might be helpful https://github.com/BreadMoirai/github-release-gradle-plugin |
@magx2 Maybe you can try to use github-release-gradle-plugin with shipkit? |
Yeah I also started thinking about it, but it would be nice to have this functionality in shipkit natively. |
I tryied github-release-gradle-plugin. The problem is that this plugin creates release description and uploads files in one task @magx2 do you like to create PR to Shipkit for that? I can help you. |
Sorry but right now I'm fully involved in Supla project |
that looks like a fun task to at least try, and as we do have somewhat limitations of staying at home, i will try to do this. if somebody is faster than me, please go ahead |
Okay i just share my thoughts here, before i start implementing something. just let me know, if i am on the right path or if i should rethink my approach:
regarding 1. The downside i see from this, is that everyone still needs to define the artifacts, while actually the bintray task already has a list of those. so we come to Point 2. The mighty less configuration approach, which will definitly take more effort. If we decide on that approach, i would suggest to open a separate issue and still go with the 1. approach in the beginning, and than with some introduction from your side, aim for the 2. solution. I hope it is fine, that i am taking some time with this, and please let me know, if my approach 1 is fine, or if you suggest to extract it further. Thanks |
I'm interested in feature that allows to add files to GH releases, i.e. this release has attached source code (zip and tar), but if you, as a owner of this repo, can click
Edit
and attach some generic files.What is the use case? Right now I'm working on Java GUI and all my released version (all two) are on release page. Why I'm not using Bintray/Maven? Because it's looking nicer and user of my app do not need to leave GH to download it - I see it as more user friendly.
So now let's jump to code. I think this feature should look more or less like this:
This code will add both files into newly created release on GH.
Looking forward to hear from you guys!
The text was updated successfully, but these errors were encountered: