File tree 1 file changed +39
-0
lines changed
1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Create Jira Ticket
2
+
3
+ on :
4
+ issues :
5
+ types :
6
+ - opened
7
+
8
+ jobs :
9
+ create_jira :
10
+ name : Create Jira Ticket
11
+ runs-on : ubuntu-latest
12
+ environment : IssueTracker
13
+ steps :
14
+ - name : Checkout
15
+ uses : actions/checkout@master
16
+ - name : Login
17
+ uses : atlassian/gajira-login@master
18
+ env :
19
+ JIRA_BASE_URL : ${{ secrets.JIRA_BASE_URL }}
20
+ JIRA_USER_EMAIL : ${{ secrets.JIRA_USER_EMAIL }}
21
+ JIRA_API_TOKEN : ${{ secrets.JIRA_TOKEN }}
22
+ JIRA_EPIC_KEY : ${{ secrets.JIRA_EPIC_KEY }}
23
+ JIRA_PROJECT : ${{ secrets.JIRA_PROJECT }}
24
+
25
+ - name : Create
26
+ id : create
27
+ uses : atlassian/gajira-create@master
28
+ with :
29
+ project : ${{ secrets.JIRA_PROJECT }}
30
+ issuetype : Bug
31
+ summary : |
32
+ [${{ github.event.repository.name }}] (${{ github.event.issue.number }}): ${{ github.event.issue.title }}
33
+ description : |
34
+ Github Link: ${{ github.event.issue.html_url }}
35
+ ${{ github.event.issue.body }}
36
+ fields : ' {"parent": {"key": "${{ secrets.JIRA_EPIC_KEY }}"}}'
37
+
38
+ - name : Log created issue
39
+ run : echo "Issue ${{ steps.create.outputs.issue }} was created"
You can’t perform that action at this time.
0 commit comments