Website: Les pages sont toujours "Dernière mise à jour : il y a une minute"

Créé le 6 mars 2021  ·  14Commentaires  ·  Source: tachiyomiorg/website

Quoi qu'il en soit, chaque page du site indique "Dernière mise à jour : il y a une minute". Je ne sais pas quand il s'est cassé, mais j'ai des souvenirs distincts de ce qu'il n'a pas été cassé.

Bug

Tous les 14 commentaires

N'importe qui?

Le package de gestion « Dernière mise à jour : » est probablement cassé @mr-hope/vuepress-plugin-last-update . Et je ne trouve pas la documentation pour cela, donc je soupçonne qu'il s'est transformé en @mr-hope/vuepress-plugin-git .

Quelqu'un pourrait essayer de vérifier les anciens commits pour voir quand il s'est cassé, mais je suis d'accord avec @ghostbear qu'il s'est probablement cassé lors d'une mise à jour de ce plugin.

Je viens de remarquer que les PR #565, #567 et #568 semblent afficher l'heure correcte pour "Dernière mise à jour"
Screenshot from 2021-03-09 19-18-53

Peut-être qu'il devrait utiliser @vuepress/plugin-last-updated ? Idk comment le tester, car local et netlify l'affichent correctement même avec la configuration actuelle

Nous sommes passés de celui-ci à Mr-Hope car Vuepress n'offrait aucune flexibilité. Je crois que le nouveau de Mr-Hope est le @mr-hope/vuepress-plugin-git comme l'a mentionné ghostbear.

On dirait que #587 n'a pas résolu le problème. Commencer à penser que cela a quelque chose à voir avec le script de construction car il fonctionne bien localement

Commencer à penser que cela a quelque chose à voir avec le script de construction car il fonctionne bien localement

Fonctionne également très bien sur Netlify, mais à l'exception du changement il y a 3 jours (qui ne l'a pas cassé), nous n'avons pas apporté de modifications au script de construction depuis près d'un an

Hmm, c'est probablement actions/checkout@v2 car il n'obtient que le dernier commit.
Et en faisant un clone superficiel --depth 1 je suis capable de recréer le problème, donc c'est peut-être actions/checkout@v2 qui a changé à un moment donné

Comme je l'ai mentionné sur discord#website, nous pourrions basculer le site vers Netlify et obtenir une équipe open source (https://www.netlify.com/legal/open-source-policy)

Nous aurions besoin d'un code de conduite pour cela, alors en examinant des codes simples

Comme je l'ai mentionné sur discord#website, nous pourrions basculer le site vers Netlify et obtenir une équipe open source (https://www.netlify.com/legal/open-source-policy)

Nous aurions besoin d'un code de conduite pour cela, alors en examinant des codes simples

Bien que je l'aie recommandé dans Discord, je l'ajouterai également ici pour la discussion.
https://github.com/karlgroves/dontbeadick

Je peux le confirmer, mais pour moi il affiche "il y a quelques secondes".
Je doute que ce soit lié au navigateur, mais je l'ai représenté sur le dernier Chrome sur Android 11.

Je peux ajouter que sur mon site Web Vuepress qui est hébergé sur Vercel et utilise le plugin @vuepress/dernière mise à jour par défaut, cela fonctionne comme prévu sur local et sur l'hébergement.
Déplacé

J'ai récemment vu cet article de blog et je pense qu'il décrit exactement le même problème.

Pour résumer ce que j'en ai appris :
vous pouvez essayer de modifier votre Workflow ( push.yml ) en ajoutant :

steps:
  - uses: actions/checkout<strong i="10">@v2</strong>
    with:
      fetch-depth: 0

Cela semblait l'avoir corrigé (https://github.com/tachiyomiorg/website/commit/327ec78c4142f700b3b375a6149d37cada69700e).

Merci @yegorgunko !

Cette page vous a été utile?
0 / 5 - 0 notes