forked from fastify/github-action-merge-dependabot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
38 lines (38 loc) · 1.23 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
name: 'Github Action Merge Dependabot'
description: 'Automatically approve and merge dependabot PRs'
inputs:
github-token:
description: 'A GitHub token'
required: true
exclude:
description: 'Packages that you want to manually review before upgrading'
required: false
approve-only:
description: 'If true, the PR is only approved but not merged'
required: false
default: false
merge-method:
description: 'The merge method you would like to use (squash, merge, rebase)'
required: false
default: 'squash'
merge-comment:
description: "An arbitrary message that you'd like to comment on the PR after it gets auto-merged"
required: false
default: ''
api-url:
description: 'Url of the API where the application is running'
required: false
default: 'https://fastify-dependabot-merge-app-5uewp47fja-uc.a.run.app/'
target:
description: 'Auto-merge on major, minor, patch updates based on Semantic Versioning'
required: false
default: 'major'
pr-number:
description: 'A pull request number, only required if triggered from a workflow_dispatch event'
required: false
runs:
using: 'node12'
main: 'dist/index.js'
branding:
icon: 'git-pull-request'
color: 'gray-dark'