madeiramadeirabr / action-check-status-sd-jira

Github Action que valida o status de um ticket no Service Desk do Jira.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

img

action-check-status-sd-jira

Descrição:

Action que valida:

  • Status do Service Desk realizando requisição na API do Jira

Contexto de negócio:

Irá compor a estrutura padrão que está sendo desenvolvida para o CI/CD da MadeiraMadeira, sendo aplicável a todos os Projetos Novos (e "antigos").

Squad:

SRE Team

Requisitos:

  1. Título da PR precisa ser validado pela action action-check-title-pr-pattern

Issue precisa ser setada entre parênteses no Título da Pull Request: Exemplo: feat(SRE-417): implements Swagger.

  1. A existência da Issue precisa ser validada pela action action-check-jira-issue

  2. Uso da Secret Global GLOBALS_SRE_BASIC_AUTH_JIRA

Exemplos de uso (da action):

name: CI
on:
  pull_request:
    branches:
      - production

jobs:
  check-existence-jira-issue:
    runs-on: ubuntu-latest     
    name: 'Check the jira for an issue'
    steps:
      - name: 'check jira issue'
        uses: madeiramadeirabr/action-check-jira-issue@v1
        with:
          url-jira:  'https://madeiramadeira.atlassian.net/rest/api/3/issue/CCC-123'
          basic-auth: ${{ secrets.GLOBALS_SRE_BASIC_AUTH_JIRA }}        

About

Github Action que valida o status de um ticket no Service Desk do Jira.


Languages

Language:JavaScript 100.0%