Skip to content

ci: bump pnpm/action-setup para v5 (Node.js 24)#30

Merged
rlueder merged 1 commit intomainfrom
chore/pnpm-action-setup-v5
Apr 25, 2026
Merged

ci: bump pnpm/action-setup para v5 (Node.js 24)#30
rlueder merged 1 commit intomainfrom
chore/pnpm-action-setup-v5

Conversation

@rlueder
Copy link
Copy Markdown
Member

@rlueder rlueder commented Apr 25, 2026

Resumo

  • Atualiza pnpm/action-setup de @v4 para @v5 em todos os workflows.
  • v5.0.0 apenas troca o runtime do action de Node.js 20 para Node.js 24.
  • Sem mudança no pnpm bundled (continua compatível com packageManager: pnpm@9.x).

Por quê

GitHub deprecou Node.js 20 nos runners; pnpm/action-setup@v4 ainda roda em Node 20 e dispara warning em todo job. A partir de 2026-06-02 o runner força Node 24 por padrão; em 2026-09-16 Node 20 é removido. Resolvendo agora antes de quebrar.

Notas:

  • Ficamos em v5 (não v6) porque v6 também troca o pnpm bundled para v11, o que poderia conflitar com nosso packageManager: pnpm@9.15.9.

Test plan

  • CI passa sem o warning de Node.js 20 deprecation.
  • Todos os jobs que dependem de pnpm rodam normalmente.

GitHub deprecou Node.js 20; v4 ainda usa Node 20 e dispara warning.
v5.0.0 apenas atualiza o runtime para Node 24 (sem mudar pnpm bundled,
mantendo compat com packageManager pnpm@9.x).
@rlueder rlueder merged commit a50119c into main Apr 25, 2026
10 checks passed
@rlueder rlueder deleted the chore/pnpm-action-setup-v5 branch April 25, 2026 17:39
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