Skip to content

Agrupa as atualizações de patch e minor do Dependabot - #50

Merged
ThomasTDS merged 2 commits into
masterfrom
chore/dependabot-agrupado
Oct 24, 2026
Merged

ThomasTDS merged 2 commits into
masterfrom
chore/dependabot-agrupado

Conversation

@ThomasTDS

Copy link
Copy Markdown
Owner

Depende do #49: esta branch foi montada em cima dele para o CI não falhar no pip-audit. Depois do merge do #49, este PR passa a mostrar só o próprio commit.

Resumo

  • dependabot.yml: atualizações de patch e minor de cada ecossistema chegam num PR só por semana, com o grupo dependencias para o uv e actions para as GitHub Actions. Majors continuam em PRs separados
  • O auto-merge continua funcionando com os grupos: o dependabot/fetch-metadata informa a maior mudança de versão do PR, e o grupo só inclui patch e minor
  • README (PT e EN): o item do Dependabot descreve o agrupamento

Mudança feita fora do código

A proteção da master deixou de exigir que o PR esteja atualizado com a master (required_status_checks.strict: true → false). Os checks obrigatórios não mudaram: unit (3.12), unit (3.13), integration (3.12), integration (3.13) e codecov/patch. Era isso que deixava os PRs do Dependabot parados como BEHIND depois de cada merge.

Test plan

  • Proteção conferida via API antes e depois da mudança
  • README PT e EN alterados juntos (test_readme_sync passando)
  • O próximo ciclo semanal do Dependabot abre PRs agrupados (só dá para conferir depois do merge)

…ades

O pip-audit passou a acusar CVEs novas nas versões travadas no uv.lock, o que vinha quebrando o CI, inclusive a execução diária da master desde 21/10. Só esses três pacotes foram atualizados.
As atualizações de patch e minor de cada ecossistema (uv e GitHub Actions) passam a chegar num PR só por semana. Majors continuam em PRs separados, para revisão manual.
@codecov

codecov Bot commented Oct 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@ThomasTDS
ThomasTDS merged commit 91af18d into master Oct 24, 2026
7 checks passed
@ThomasTDS
ThomasTDS deleted the chore/dependabot-agrupado branch October 24, 2026 18:43
@ThomasTDS ThomasTDS mentioned this pull request Oct 24, 2026
2 of 3 tasks
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