actions / upload-release-asset

An Action to upload a release asset via the GitHub Release API
MIT License
683 stars 187 forks source link

Upload from artifact #10

Open Tyrrrz opened 4 years ago

Tyrrrz commented 4 years ago

Hi there!

It would be nice if you could reference an artifact uploaded with upload-artifact to upload it as release asset, similar to how AppVeyor does it.

godcong commented 4 years ago

i want try this too...

Hi there!

It would be nice if you could reference an artifact uploaded with upload-artifact to upload it as release asset, similar to how AppVeyor does it.

i'm now used this project to upload my artifacts ncipollo/release-action@v1

your can see my workflows https://github.com/godcong/fate/blob/master/.github/workflows/go.yml

Lectem commented 3 years ago

This is something that would make total sense, and the first thing I wanted to do.

A shame it seems this action seems unmaintained... #58 What's the point of it being official if nobody (be it from Github or external) can work on it ?

eine commented 3 years ago

I wrote eine/tip for that. See, for example, https://github.com/ghdl/ghdl/blob/master/.github/workflows/push.yml#L159-L171. It's a Python script using PyGitHub. So, you can ignore 'tip' and use your own Python script. That's done in msys2/msys2-autobuild.