gitHubTags
owner-repo
gitHubTags
calls the GitHub API to retrieve the first page of tags for the
given owner-repo, returning structured data as defined by the
GitHub Go API bindings.
Calls to gitHubTags
are cached so calling gitHubTags
with the same
owner-repo will only result in one call to the GitHub API.
Example
{{ (index (gitHubTags "docker/compose") 0).Name }}
Note
The maximum number of items returned by gitHubReleases
is determined by
default page size for the GitHub API.
Warning
The values returned by gitHubTags
are not directly queryable via the
jq
function and must instead be converted through JSON:
{{ gitHubTags "docker/compose" | toJson | fromJson | jq ".[0].name" }}