diff --git a/.github/workflows/dependabot_jira.yml b/.github/workflows/dependabot_jira.yml index fe5153f..55eef4b 100644 --- a/.github/workflows/dependabot_jira.yml +++ b/.github/workflows/dependabot_jira.yml @@ -3,14 +3,14 @@ name: Create Dependabot Ticket on Jira on: pull_request: types: [ opened, reopened ] - branches: [ develop, dev-2* ] + branches: [ develop ] env: JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }} JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }} JIRA_PROJECT_KEY: "MON" - JIRA_ISSUE_TYPE: "Vulnerability" + JIRA_ISSUE_TYPE: "Technical" jobs: create_ticket: @@ -36,19 +36,30 @@ jobs: project: ${{ env.JIRA_PROJECT_KEY }} issuetype: ${{ env.JIRA_ISSUE_TYPE }} summary: | - [Dependency to upgrade on : centreon/${{ github.event.repository.name }}] - ${{ github.event.pull_request.title }} + [${{ github.event.repository.name }}] - ${{ github.event.pull_request.title }} description: | - {panel:title=Dependency to upgrade} - ${{ github.event.pull_request.title }} + {panel:title=Recommandation} + ${{ github.event.pull_request.title }} {panel} More details are available in the *PR n°${{ github.event.pull_request.number }}* - The link is: ${{ github.event.pull_request.html_url }} + Github link is: ${{ github.event.pull_request.html_url }} + + {panel:title=CVSS details} + More details are available on snyk + {panel} + + *Github Advisory* + + fields: '{ "customfield_10880": "Internal", - "customfield_10881": "dependabot", - "customfield_10866": "${{ env.CURRENT_DATE }}" + "customfield_10881": "Dependabot", + "customfield_10866": "${{ env.CURRENT_DATE }}", + "labels": ["Dependabot"], + "priority": {"name": "Highest"}, + "components":[{"name": "centreon-gorgone"}] }'