eine
eine
@eyal0, very honestly, use pyGitHub or any other library for your favourite language and write your own script/action. If you know how to code (I believe you do), doing so...
@eyal0, all the libreries interact with the same API, so all of them are equivalent. I just referenced the Python because that's the one I'm more familiar with. The JS...
Refs https://github.com/actions/create-release/issues/6#issuecomment-544942732, https://github.com/actions/upload-release-asset/issues/4#issuecomment-574458285 and https://github.com/actions/create-release/pull/32#issuecomment-579774032 > 22 Oct 2019 > they are officially maintained by GitHub, but this one (and the upload-release-asset happened to be side projects I was doing,...
FTR, exactly one year later: #78 #79 actions/create-release#119 actions/create-release#120
I wrote [eine/tip](https://github.com/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](https://github.com/msys2/msys2-autobuild).
> FY'all, I had the same problem and found that my file was 0 bytes. Hope that helps someone. Ref https://github.com/eine/tip/issues/159
@derTobsch, meanwhile, [eine/tip](https://github.com/eine/tip) might work for you. See https://github.com/actions/upload-artifact/issues/21#issuecomment-628995879
@catdad does github-scripts allow defining arbitrary npm packages as dependencies or is it limited to a fixed set?
@eregon, the issue with actually creating new releases (even if you are replacing an existing one) is that notifications are sent to all the watchers of the repo. That is...
@lazka, unfortunately, the API does not support renaming an asset, does it?