Skip to content

[CDX-2214] Verificar projeto com requisitos SOX no Jira e aprovado para desenvolvimento preenchido#35

Merged
aldemonb merged 8 commits into
mainfrom
feature/cdx-2214-jira-issue-required-project-approved-by
Jul 6, 2026
Merged

[CDX-2214] Verificar projeto com requisitos SOX no Jira e aprovado para desenvolvimento preenchido#35
aldemonb merged 8 commits into
mainfrom
feature/cdx-2214-jira-issue-required-project-approved-by

Conversation

@aldemonb

@aldemonb aldemonb commented Jul 2, 2026

Copy link
Copy Markdown
Member

Objetivo

Permitir merge de PR somente de card faz parte de projeto que segue os requisitos SOX (workflow SOX) e aprovado para desenvolvimento preenchido, na automação jira-issue-required.

Contexto

Atualmente, qualquer projeto no Jira libera o merge dos PRs, mesmo aqueles que não seguem os requisitos SOX.

Com objetivo de aumentar a segurança e conformidade com os requisitos SOX, será realizada verificação de projetos e preenchimento do campo aprovado para desenvolvimento por.

Principais mudanças neste PR

  • código bash foi movido para arquivo externo;
  • valida se o projeto do card está na lista de projetos SOX (workflow SOX), no qual a lista é definida pela variável JIRA_VALID_PROJECT_PREFIXES;
  • realiza validação se o campo desenvolvimento aprovado por foi preenchido;
  • atualização do checkout para v5;
  • readme.md atualizado.

Card: https://afya-spm.atlassian.net/browse/CDX-2214

@aldemonb
aldemonb marked this pull request as ready for review July 2, 2026 20:52
@github-actions github-actions Bot added the waiting review Waiting 2 approvals label Jul 2, 2026

@feliperayel feliperayel left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@github-actions github-actions Bot added waiting QA and removed waiting review Waiting 2 approvals labels Jul 3, 2026

@zejuniortdr zejuniortdr left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TOP!

@aldemonb
aldemonb merged commit b586b35 into main Jul 6, 2026
5 of 6 checks passed
@aldemonb
aldemonb deleted the feature/cdx-2214-jira-issue-required-project-approved-by branch July 6, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants