forked from squalrus/merge-bot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
40 lines (40 loc) · 1.2 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
name: 'PR Merge Bot -- Comnoco'
description: 'Merge pull requests when certain conditions are met'
branding:
icon: 'git-merge'
color: 'purple'
inputs:
test:
description: 'Runs in test mode and will comment rather than merge'
required: false
default: 'false'
labels:
description: 'Labels required for integration'
required: true
default: 'ready'
blocking_labels:
description: 'Labels that block the integration'
required: false
default: 'do not merge'
reviewers:
description: 'Reviewers required and reviewers must all approve'
required: false
default: 'true'
checks_enabled:
description: 'All checks must be completed to be eligible to integrate (except the current Action)'
required: false
default: 'false'
method:
description: 'Merge method to use. Possible values are `merge`, `squash` or `rebase`. Default is `merge`.'
required: false
default: 'merge'
delete_source_branch:
description: If true, delete the source branch of the pull request after merging
required: false
default: 'true'
GITHUB_TOKEN:
description: 'Authorization Token for accessing GitHub'
required: true
runs:
using: 'node20'
main: 'index.js'