Skip to content

Fix to prevent api key from being removed from the state file when the key is updated #226

Fix to prevent api key from being removed from the state file when the key is updated

Fix to prevent api key from being removed from the state file when the key is updated #226

Workflow file for this run

# This workflow is triggered by pull request and creates an jira ticket if the ticket does not exist in jira
#
name: pr_notify
on:
pull_request:
branches: [master]
jobs:
jira_job:
if: github.event.pull_request.head.repo.full_name == github.repository
runs-on: ubuntu-latest
steps:
- name: Jira Login
uses: atlassian/gajira-login@v3
env:
JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }}
JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }}
JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }}
# try to find jira key in the PR title
- name: Find jirakey in title
id: jira_founded_ticket
uses: atlassian/gajira-find-issue-key@v3
continue-on-error: true
with:
string: ${{ github.event.pull_request.title }}
# if there is no ticket associated then create a new one
- name: Jira Create issue
id: jira_ticket
if: ${{!steps.jira_founded_ticket.outputs.issue}}
uses: atlassian/gajira-create@v3
with:
project: ${{secrets.JIRA_PROJECT_KEY}}
issuetype: Task
summary: ${{github.event.pull_request.title}}
description: ${{github.event.pull_request.body}} see more at ${{github.event.pull_request.html_url}}