-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
37 lines (36 loc) · 1.53 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
name: Plugin Updater
inputs:
github_token:
description: >
Token to use GitHub API. It must have "repo" and "workflow" scopes so it can push to repo and edit workflows.
It cannot be the default GitHub Actions token GITHUB_TOKEN. GitHub Action token's permissions are limited to the repository that contains your workflows.
Provide token of the user that has rights to push to the repos that this action is suppose to update.
required: true
source:
description: 'Download URL for getting plugin source zip.'
required: true
composer_installer:
description: 'The composer installer version.'
required: true
approval_github_token:
description: >
Secondary token used for auto approving pull requests. Without this token, PR's will not get autoapproved and merged.
required: false
committer_username:
description: >
The username (not display name) of the committer that will be used in the commit of changes in the workflow file in specific repository.
In the format `web-flow`.
default: web-flow
required: false
committer_email:
description: >
The email of the committer that will be used in the commit of changes in the workflow file in specific repository.
In the format `[email protected]`.
default: [email protected]
required: false
runs:
using: node12
main: dist/index.js
branding:
icon: download-cloud
color: gray-dark