CI: force actions to run on Node 24#4
Conversation
murillodominguez
left a comment
There was a problem hiding this comment.
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.
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!
Esse PR tem por objetivo forçar o uso do Node 24 para resolver o seguinte warning no workflow: