Skip to content

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" }}