Skip to content

Commit

Permalink
ci: automated jira issue creation workflow (#377)
Browse files Browse the repository at this point in the history
* ci: automated jira issue creation workflow

* description
  • Loading branch information
jooohhn authored Apr 8, 2021
1 parent cf7afd9 commit 9436916
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/jira-issue-create.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Creates jira tickets for new github issues to help triage
name: Jira Issue Creator

on:
issues:
types: [opened]

jobs:
build:
runs-on: ubuntu-18.04
environment: Jira
name: SDK Bot Jira Issue Creation
steps:
- name: Login
uses: atlassian/gajira-login@master
env:
JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }}
JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }}
JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }}

- name: Create issue
id: create
uses: atlassian/gajira-create@master
with:
project: ${{ secrets.JIRA_PROJECT }}
issuetype: Task
summary: |
[SDK - JS] ${{ github.event.issue.title }}
description: |
${{ github.event.issue.url}}
fields: '{"customfield_10006": 1039, "customfield_11481": {"value": "Data Management"}, "customfield_11200":
{"value": "SDK"}}' # sprint, pillar, pod

- name: Log created issue
run: echo "Issue AMP-${{ steps.create.outputs.issue }} was created"

0 comments on commit 9436916

Please sign in to comment.