import: github: Use HTTP "Authorization" header for access tokens.
authorMatt Wette <matt.wette@gmail.com>
Sat, 22 Feb 2020 10:48:29 +0000 (11:48 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sat, 22 Feb 2020 11:17:35 +0000 (12:17 +0100)
commit3d1e42321f091b815835e28b54b37b7e9c79b9bb
tree676eab6552a31289b64409181c57a5d138c5def3
parenteb85995738e4cf8098b9b16a0ddd84bdd02704cb
import: github: Use HTTP "Authorization" header for access tokens.

Fixes <https://bugs.gnu.org/39511>.

The "access_token" query parameter is now deprecated:

  https://developer.github.com/changes/2019-11-05-deprecated-passwords-and-authorizations-api/#authenticating-using-query-parameters

* guix/import/github.scm (fetch-releases-or-tags)[headers]: Add
"Authorization" header when (%github-token) is true.
[decorate]: Remove, and remove callers.
guix/import/github.scm