Estou tentando gerar um relatório de farol usando cli. Estou usando este comando localmente:
lhci autorun
E isso está funcionando perfeitamente bem. Está gerando relatórios como deveria.
Então estou tentando usar ações do GitHub para gerar o relatório, ele gera o relatório como podemos ver no próximo snap aqui:
Mas não consegui encontrar nenhum vestígio desse diretório. Por favor, dê uma olhada no próximo snap:
O que estou fazendo errado?
Este é um projeto baseado em React + VITE, com TypeScript, se esta informação for útil.
Aqui estão os detalhes da ação:
- https://github.com/maifeeulasad/remanage/actions/runs/11817366051/job/32922628981
- https://github.com/maifeeulasad/remanage/blob/8080e7c5e95e805b0b9e10a3e9d1348730c0d050/.github/workflows/lighthouse.yml#L28
Estou usando e instalando assim .@lhci/[email protected]
npm i -g @lhci/[email protected]
De acordo com as Breaking Changes de actions/upload-artefact :
E a seção Upload de arquivos ocultos menciona o motivo:
O arquivo
.lighthouseci
começa com um ponto.
e é considerado um arquivo oculto, por isso é excluído.Você terá que definir
include-hidden-files
o parâmetro de entrada para fazer o upload:Essa mudança radical também foi anunciada nesta entrada do GitHub Changelog publicada em 19 de agosto de 2024:
Talvez você queira ficar de olho no GitHub Changelog para obter as últimas novidades.