Skip to content

Proteção da branch coagulon ausente — force-push e exclusão liberados, CI não barra nada #1

Description

@devloadingbr

Estado (medido em 24/09/2026)

GET /repos/devloadingbr/postalho/branches/coagulon/protection → 404 Branch not protected. A branch coagulon aceita force-push e exclusão, e nenhum check precisa passar antes de o código entrar.

Por que importa

  • Force-push reescreve o histórico em silêncio: um git push --force errado (ou de uma ferramenta/agente) apaga commits da branch principal sem erro nenhum. Recuperar depende de alguém ainda ter a cópia local.
  • Exclusão da branch leva junto o ponto de referência de deploy e de todo PR aberto.
  • CI sem check obrigatório é só diagnóstico: o CI reporta o vermelho DEPOIS que o código já entrou, sem barrar nada.

Correção sugerida

Branch protection em coagulon: allow_force_pushes=false, allow_deletions=false, enforce_admins=false (o dono segue podendo empurrar direto — mesmo modelo já ativo no vetiam).
Hoje o repo só tem workflow de build/stale, sem check de qualidade para exigir — começar só com a trava de force-push e exclusão.

Sem mudança no fluxo diário: push direto do admin continua funcionando.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions