CreateRelease¶
Creates a new release on a repository.
Constructors¶
create¶
Returns¶
- CreateRelease val^
Public Functions¶
apply¶
fun box apply(
owner: String val,
repo: String val,
tag_name: String val,
name: String val,
body: String val,
creds: Credentials val,
target_commitish: (String val | None val) = reference,
draft: Bool val = false,
prerelease: Bool val = false)
: Promise[(Release val | RequestError val)] tag
Parameters¶
- owner: String val
- repo: String val
- tag_name: String val
- name: String val
- body: String val
- creds: Credentials val
- target_commitish: (String val | None val) = reference
- draft: Bool val = false
- prerelease: Bool val = false
Returns¶
- Promise[(Release val | RequestError val)] tag
by_url¶
fun box by_url(
url: String val,
tag_name: String val,
name: String val,
body: String val,
creds: Credentials val,
target_commitish: (String val | None val) = reference,
draft: Bool val = false,
prerelease: Bool val = false)
: Promise[(Release val | RequestError val)] tag
Parameters¶
- url: String val
- tag_name: String val
- name: String val
- body: String val
- creds: Credentials val
- target_commitish: (String val | None val) = reference
- draft: Bool val = false
- prerelease: Bool val = false
Returns¶
- Promise[(Release val | RequestError val)] tag
eq¶
Parameters¶
- that: CreateRelease val
Returns¶
- Bool val
ne¶
Parameters¶
- that: CreateRelease val
Returns¶
- Bool val