View Source GitHub.Release (GitHub REST API Client v0.2.2)

Provides struct and type for a Release

Link to this section Summary

Link to this section Types

@type t() :: %GitHub.Release{
  __info__: map(),
  assets: [GitHub.Release.Asset.t()],
  assets_url: String.t(),
  author: GitHub.User.simple(),
  body: String.t() | nil,
  body_html: String.t() | nil,
  body_text: String.t() | nil,
  created_at: DateTime.t(),
  discussion_url: String.t() | nil,
  draft: boolean(),
  html_url: String.t(),
  id: integer(),
  mentions_count: integer() | nil,
  name: String.t() | nil,
  node_id: String.t(),
  prerelease: boolean(),
  published_at: DateTime.t() | nil,
  reactions: GitHub.Reaction.Rollup.t() | nil,
  tag_name: String.t(),
  tarball_url: String.t() | nil,
  target_commitish: String.t(),
  upload_url: String.t(),
  url: String.t(),
  zipball_url: String.t() | nil
}