]> gitweb.fluxo.info Git - puppet-mailalias_core.git/commitdiff
Add Jira workflow
authorMichael Hashizume <michael.hashizume@puppet.com>
Fri, 2 Feb 2024 00:42:41 +0000 (16:42 -0800)
committerMichael Hashizume <michael.hashizume@puppet.com>
Fri, 2 Feb 2024 17:35:29 +0000 (09:35 -0800)
This commit adds a GitHub Actions workflow to export issues from GitHub
into Jira.

.github/workflows/jira.yml [new file with mode: 0644]

diff --git a/.github/workflows/jira.yml b/.github/workflows/jira.yml
new file mode 100644 (file)
index 0000000..47f8080
--- /dev/null
@@ -0,0 +1,20 @@
+---
+name: Export issue to Jira
+
+on:
+  issues:
+    types: [labeled]
+
+permissions:
+  issues: write
+
+jobs:
+  export:
+    uses: "puppetlabs/phoenix-github-actions/.github/workflows/jira.yml@main"
+    with:
+      jira-project: PA
+      jira-base-url: ${{ vars.jira_base_url }}
+      jira-user-email: ${{ vars.jira_user_email }}
+    secrets:
+      jira-api-token: ${{ secrets.JIRA_ISSUES_ACTION }}
+