Skip to content

CI: force actions to run on Node 24#4

Merged
murillodominguez merged 1 commit intomainfrom
fix/nodeactions
Apr 5, 2026
Merged

CI: force actions to run on Node 24#4
murillodominguez merged 1 commit intomainfrom
fix/nodeactions

Conversation

@Gabriellavoura
Copy link
Copy Markdown
Collaborator

@Gabriellavoura Gabriellavoura commented Apr 5, 2026

Esse PR tem por objetivo forçar o uso do Node 24 para resolver o seguinte warning no workflow:

image

@Gabriellavoura Gabriellavoura self-assigned this Apr 5, 2026
@Gabriellavoura Gabriellavoura added the enhancement New feature or request label Apr 5, 2026
@Gabriellavoura Gabriellavoura changed the title ci(github-actions): force actions to run on Node 24 CI: force actions to run on Node 24 Apr 5, 2026
Copy link
Copy Markdown
Contributor

@murillodominguez murillodominguez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esse warning do workflow permanece mesmo após forçar a versão do Node 24, porém a mensagem muda, sem mais inseguranças pois a versão 24 está forçada em todas sub-actions utilizadas, inclusive nas que são nativamente da versão 20 do Node.

image

Realizei um teste em um repositório privado meu e, conforme é possível ver no print, o aviso aponta para a versão da action upload-artifact, que é utilizada no step de Upload Artifact, internamente em actions/upload-pages-artifact@v4. Essa action utiliza uma versão deprecada de upload-artifact que ainda possui como target a versão 20 do Node e deveria estar referenciada na versão upload-artifact@v6 ou superior, que introduz o Node 24. Já existem inclusive pull requests e issues no repositório da action abertas para solicitar essa atualização no repositório.

Dito isso, LGTM, e aguardemos os mantenedores da action atualizarem seu código!

@murillodominguez murillodominguez merged commit 9821a51 into main Apr 5, 2026
@projetomobiurb projetomobiurb deleted the fix/nodeactions branch April 6, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants