-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
35 lines (35 loc) · 1.07 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
name: 'Release Repo'
description: 'Publish a release to an external release repo'
inputs:
repo:
description: The target external repo to publish to
required: true
branch:
description: Optional name of the branch to push changes to, defaults to master
required: false
file:
description: The zip file to extract into the extract repo
required: true
personal-token:
description: The GitHub token used access the external repo
required: true
tag-and-release:
description: Boolean flag for if a release should be created on the target repo
required: false
default: true
tag:
description: A tag name to be used for the release. Defaults to the same tag as the current repo's release.
required: false
clean:
description: Cleans the release repo files before unzipping
required: false
default: false
keep:
description: A colon separated list of files to keep when cleaning the repo
required: false
outputs:
branch_name:
description: 'The branch name for the release'
runs:
using: 'node12'
main: 'main.js'