forked from espressif/sync-jira-actions
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
41 lines (41 loc) · 1.29 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
name: "GitHub to JIRA Issue Sync"
description: "Performs simple one way syncing of GitHub issues into JIRA."
branding:
icon: "fast-forward"
color: "green"
inputs:
cron_job:
description: >
Whether the action is run as a cron job.
Set true to trigger syncing of new PRs.
required: false
status_field_id:
description: >
The custom field id of the GitHub Issue status field in Jira.
required: false
default: '12100'
sync_label:
description: >
Require a specific label to be present to enable syncing to Jira.
required: false
find_jira_retries:
description: >
The number of times the action will try to find the issue in Jira
before deciding to create a new issue. This is used to avoid race conditions
between action executions.
required: false
default: '5'
link_closing_issues:
description: >
Find issues that a PR will close then add the Jira issue number to the title
of the PR. When a closing issue is found syncing will be skipped for the PR.
required: false
minimum_approvals:
description: >
The minimum number of approvals required on a pull request before determining
that is is ready to merge.
required: false
default: '3'
runs:
using: "docker"
image: "Dockerfile"