Skip to content

ci: roda o workflow CI em master (não só na branch v3 legada)#24

Merged
andrenfe merged 1 commit into
masterfrom
fix/ci-run-on-master
Jul 7, 2026
Merged

ci: roda o workflow CI em master (não só na branch v3 legada)#24
andrenfe merged 1 commit into
masterfrom
fix/ci-run-on-master

Conversation

@andrenfe

@andrenfe andrenfe commented Jul 7, 2026

Copy link
Copy Markdown
Member

Problema

Desde 45aa6e8 ("master passa a ser a linha canônica v3+", GA v3.0.0), o .github/workflows/ci.yml continuou disparando apenas na branch v3:

on:
  push:        { branches: [v3] }
  pull_request:{ branches: [v3] }

Efeito: nenhum PR contra master roda o CI funcional (matriz PHP 8.2/8.3/8.4 + PHPStan + php-cs-fixer + generate:check). Só o CodeQL roda. Confirmado no #21 (release v3.1.0) e no #23 (retry/idempotência) — ambos mergearam/estão sem o gate funcional do CI.

Correção

Adiciona master aos gatilhos push e pull_request, mantendo v3 (a branch ainda existe no remoto, congelada em v3.0.0 — remoção fica para depois, se for o caso). Mudança não-destrutiva e apenas de gatilho; não introduz uso de input não confiável em run:/ref:.

Notas

Desde 45aa6e8 ("master passa a ser a linha canônica v3+"), o ci.yml continuou
disparando apenas em push/PR da branch `v3`. Efeito: nenhum PR contra master
rodou o CI funcional (matriz PHP 8.2/8.3/8.4 + PHPStan + CS + generate:check) —
só o CodeQL. Confirmado nos PRs #21 (release v3.1.0) e #23.

Adiciona `master` aos gatilhos push e pull_request (mantém `v3` por segurança;
a branch ainda existe, congelada em v3.0.0). Mudança não-destrutiva, só de
gatilho — sem uso de input não confiável.
@andrenfe andrenfe merged commit ad75fee into master Jul 7, 2026
9 checks passed
@andrenfe andrenfe deleted the fix/ci-run-on-master branch July 7, 2026 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant