GitHub.jl icon indicating copy to clipboard operation
GitHub.jl copied to clipboard

Add support for releases and uploading files to releases

Open giordano opened this issue 4 years ago • 2 comments
trafficstars

Documentation: https://docs.github.com/en/rest/reference/repos#releases

giordano avatar Apr 29 '21 23:04 giordano

There are some 4 year old stubs at https://github.com/JuliaWeb/GitHub.jl/blob/master/src/releases/releases.jl (strictly speaking, "releases" should be under "repositories", if one wanted to match the structures of the sources of this package to the structure of the API; not sure if that's a goal here or not, though).

The "hard" part is uploading files to a new release, though, and that's not there AFAICT.

fingolfin avatar Oct 21 '21 19:10 fingolfin

I'd love for this functionality to be available in this package. At least the ability to fetch releases and their artifacts.

Edit: releases(repository) works, though it doesn't seem to be documented. So fetching already works.

aviks avatar Jan 08 '22 22:01 aviks