diff --git a/examples/release/outputs.tf b/examples/release/outputs.tf index 785f35723c..32eaea9096 100644 --- a/examples/release/outputs.tf +++ b/examples/release/outputs.tf @@ -1,4 +1,4 @@ output "github_release_assets_url" { description = "Asset URL of a GitHub release" - value = data.github_release.by_tag.asserts_url + value = data.github_release.by_tag.assets_url } diff --git a/github/data_source_github_release.go b/github/data_source_github_release.go index 7a060cb6b0..8e0710c726 100644 --- a/github/data_source_github_release.go +++ b/github/data_source_github_release.go @@ -78,10 +78,15 @@ func dataSourceGithubRelease() *schema.Resource { Type: schema.TypeString, Computed: true, }, - "asserts_url": { + "assets_url": { Type: schema.TypeString, Computed: true, }, + "asserts_url": { + Type: schema.TypeString, + Computed: true, + Deprecated: "use assets_url instead", + }, "upload_url": { Type: schema.TypeString, Computed: true, @@ -192,7 +197,8 @@ func dataSourceGithubReleaseRead(d *schema.ResourceData, meta interface{}) error d.Set("published_at", release.GetPublishedAt()) d.Set("url", release.GetURL()) d.Set("html_url", release.GetHTMLURL()) - d.Set("asserts_url", release.GetAssetsURL()) + d.Set("assets_url", release.GetAssetsURL()) + d.Set("asserts_url", release.GetAssetsURL()) // Deprecated, original version of assets_url d.Set("upload_url", release.GetUploadURL()) d.Set("zipball_url", release.GetZipballURL()) d.Set("tarball_url", release.GetTarballURL()) diff --git a/website/docs/d/release.html.markdown b/website/docs/d/release.html.markdown index d7a09d3734..d3e41dc313 100644 --- a/website/docs/d/release.html.markdown +++ b/website/docs/d/release.html.markdown @@ -68,7 +68,8 @@ data "github_release" "example" { * `published_at` - Date of release publishing * `url` - Base URL of the release * `html_url` - URL directing to detailed information on the release - * `asserts_url` - URL of any associated assets with the release + * `assets_url` - URL of any associated assets with the release + * `asserts_url` - **Deprecated**: Use `assets_url` resource instead * `upload_url` - URL that can be used to upload Assets to the release * `zipball_url` - Download URL of a specific release in `zip` format * `tarball_url` - Download URL of a specific release in `tar.gz` format