Não importa o que aconteça, todas as páginas do site dizem "Última atualização: um minuto atrás". Não tenho certeza de quando quebrou, mas tenho memórias distintas de que não foi quebrado.
Qualquer um?
O tratamento do pacote "Última atualização:" provavelmente está quebrado @mr-hope/vuepress-plugin-last-update
. E não consigo encontrar a documentação para ele, então tenho uma suspeita de que se transformou em @mr-hope/vuepress-plugin-git
.
Alguém poderia tentar verificar os commits antigos para ver quando ele quebrou, mas eu concordo com @ghostbear que provavelmente quebrou em uma atualização para aquele plugin dep.
Reparei que o PR # 565, # 567 e # 568 parecem exibir a hora correta para "Última atualização"
Talvez devesse usar @vuepress/plugin-last-updated
? Idk como testá-lo, já que tanto o local quanto o netlify mostram isso corretamente, mesmo com a configuração atual
Mudamos daquele para Mr-Hope porque a Vuepress não oferecia nenhuma flexibilidade. Eu acredito que o novo de Mr-Hope é @mr-hope/vuepress-plugin-git
como o urso fantasma mencionou.
Parece que o # 587 não corrigiu o problema. Começar a pensar que tem algo a ver com o script de construção porque funciona bem localmente
Começar a pensar que tem algo a ver com o script de construção porque funciona bem localmente
Também funciona bem no Netlify, mas exceto pela alteração de 3 dias atrás (que não o interrompeu), não fizemos alterações no script de construção por quase um ano
Hmm, provavelmente é actions/checkout@v2
porque só obtém o commit mais recente.
E ao fazer um clone superficial --depth 1
posso recriar o problema, então pode ser actions/checkout@v2
que mudou em algum ponto
Como mencionei no site discord #, poderíamos mudar o site para Netlify e obter uma equipe de código aberto (https://www.netlify.com/legal/open-source-policy)
Precisamos de um Código de Conduta para isso, portanto, examinar alguns mais simples
Como mencionei no site discord #, poderíamos mudar o site para Netlify e obter uma equipe de código aberto (https://www.netlify.com/legal/open-source-policy)
Precisamos de um Código de Conduta para isso, portanto, examinar alguns mais simples
Embora eu tenha recomendado isso no Discord, vou adicioná-lo aqui também para discussão.
https://github.com/karlgroves/dontbeadick
Posso confirmar, mas para mim exibe "alguns segundos atrás".
Duvido que seja relacionado ao navegador, mas representei no Chrome mais recente no Android 11.
Posso adicionar que no meu site Vuepress que está hospedado no Vercel e usa o plugin @ vuepress / última atualização padrão, ele funciona conforme o esperado no local e na hospedagem.
Mudou-se
Recentemente vi esta postagem no blog e acredito que descreve exatamente o mesmo problema.
Para resumir o que aprendi com isso:
você pode tentar alterar seu fluxo de trabalho ( push.yml
) adicionando:
steps:
- uses: actions/checkout<strong i="10">@v2</strong>
with:
fetch-depth: 0
Isso parecia ter corrigido (https://github.com/tachiyomiorg/website/commit/327ec78c4142f700b3b375a6149d37cada69700e).
Obrigado @yegorgunko !