Skip to content

docs: document the release flow under the protected main branch - #15

Merged
heitoralthmann merged 1 commit into
mainfrom
docs/fluxo-de-release
Aug 22, 2026
Merged

heitoralthmann merged 1 commit into
mainfrom
docs/fluxo-de-release

Conversation

@heitoralthmann

Copy link
Copy Markdown
Owner

main passou a exigir pull request e checks verdes, sem bypass. O commit de
release, que até a v0.19.1 ia direto pra main, agora também precisa de PR — e
isso não estava escrito em lugar nenhum.

Acrescenta uma seção Cortando uma release ao CONTRIBUTING.md com o ciclo
completo: os três arquivos que o commit de release toca (CHANGELOG, VERSION e o
docs/commands.json regenerado), o PR, e só depois a tag apontando para o
commit já em main — ordem que o próprio release.yml cobra.

Registra também que o ruleset cobre só refs/heads/main, então o push da tag
continua direto, e que a fórmula do tap é reescrita pelo workflow.

Documentação apenas; nenhuma mudança de código.

@heitoralthmann
heitoralthmann merged commit 38893be into main Aug 22, 2026
12 checks passed
@heitoralthmann
heitoralthmann deleted the docs/fluxo-de-release branch August 22, 2026 04:21
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