From 012726c9c79466c62964d064bf5eb698324f755f Mon Sep 17 00:00:00 2001 From: Tony Theodore Date: Thu, 9 Nov 2017 14:40:42 +1100 Subject: [PATCH] github.mk: add releases api and avoid api rate limiting --- docs/index.html | 16 +++++++++++-- github.mk | 64 +++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 68 insertions(+), 12 deletions(-) diff --git a/docs/index.html b/docs/index.html index d7006be4..9946b3b7 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1245,12 +1245,24 @@ local-pkg-list: $(LOCAL_PKG_LIST) $(PKG)_UPDATE sections.

- To track normal release tags set: -

$(PKG)_GH_CONF  := owner/repo[, tag prefix, tag suffix, tag filter-out, version separator]
+ To track releases set: +
$(PKG)_GH_CONF  := owner/repo/releases[/latest][, tag prefix, tag suffix, tag filter-out, version separator]
+ Releases may require setting _FILE, _SUBDIR, _URL, depending on + the naming convention used by the project for tarballs. +

+

+ To track tags set: +

$(PKG)_GH_CONF  := owner/repo/tags[, tag prefix, tag suffix, tag filter-out, version separator]
+

+

To track branches, set:

$(PKG)_GH_CONF  := owner/repo/branch
See the following packages for examples: