ci: roda o workflow CI em master (não só na branch v3 legada)#24
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problema
Desde
45aa6e8("master passa a ser a linha canônica v3+", GA v3.0.0), o.github/workflows/ci.ymlcontinuou disparando apenas na branchv3:Efeito: nenhum PR contra
masterroda 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
masteraos gatilhospushepull_request, mantendov3(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 emrun:/ref:.Notas
pull_requestsão filtrados pela config da branch base (master), que ainda tem[v3]até este merge. O efeito passa a valer para PRs futuros e para o CI pós-merge emmaster.master, sem os commits do feat(http): retry seguro de POST + idempotência por externalId (release v3.2.0) #23).