-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
47 lines (47 loc) · 1.37 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
name: Upload GitHub Release Artifacts
description: |
Upload Artifacts to a GitHub release.
Optionally creates the release if it doesn't exist.
author: Gregor Riepl <[email protected]>
branding:
icon: upload-cloud
color: red
inputs:
files:
description: |
List of files or paths to upload, separated by space.
Upload all files in the working directory if missing.
default: ""
required: false
tag:
description: |
Create a release from a specific tag.
If missing, try to derive it from the commit ID.
default: ""
required: false
create_release:
description: |
If false, fails when the release doesn't exist.
If true and the release doesn't exist, it is created automatically.
default: "false"
required: false
release_name:
description: |
When creating a new release, use the value of this input as the release name.
Otherwise, use the name of the tag.
default: ""
required: false
create_draft:
description: |
When creating a release, specifies if a normal (false) or draft (true) release should be created.
Ignored when not creating a release.
default: "false"
required: false
github_token:
description: |
The GitHub token to use for authenticated API calls.
default: ${{ github.token }}
required: false
runs:
using: docker
image: Dockerfile