Egal was, auf jeder Seite der Site steht "Letzte Aktualisierung: vor einer Minute". Ich bin mir nicht sicher, wann es kaputt ging, aber ich habe deutliche Erinnerungen daran, dass es nicht kaputt war.
Jeder?
Die Paketbehandlung "Zuletzt aktualisiert:" ist wahrscheinlich beschÀdigt @mr-hope/vuepress-plugin-last-update
. Und ich kann die Dokumentation dafĂŒr nicht finden, daher habe ich den Verdacht, dass es sich in @mr-hope/vuepress-plugin-git
verwandelt hat.
Jemand könnte versuchen, alte Commits zu ĂŒberprĂŒfen, um zu sehen, wann sie kaputt gegangen sind , aber ich stimme
Habe gerade bemerkt, dass die PR #565, #567 und #568 die richtige Zeit fĂŒr "Letzte Aktualisierung" anzeigen.
Vielleicht sollte es @vuepress/plugin-last-updated
? Idk, wie man es testet, da sowohl local als auch netlify es auch mit der aktuellen Konfiguration korrekt anzeigen
Wir wechselten von diesem zu Mr-Hope, weil Vuepress keine FlexibilitÀt bot. Ich glaube, das neue von Mr-Hope ist das @mr-hope/vuepress-plugin-git
wie Ghostbear erwÀhnt.
Sieht so aus, als hÀtte #587 das Problem nicht behoben. Ich fange an zu denken, dass es etwas mit dem Build-Skript zu tun hat, weil es lokal gut funktioniert
Ich fange an zu denken, dass es etwas mit dem Build-Skript zu tun hat, weil es lokal gut funktioniert
Funktioniert auch gut auf Netlify, aber bis auf die Ănderung vor 3 Tagen (die es nicht kaputt gemacht hat) haben wir seit fast einem Jahr keine Ănderungen am Build-Skript vorgenommen
Hmm, es ist wahrscheinlich actions/checkout@v2
weil es nur den neuesten Commit erhÀlt.
Und indem ich einen flachen Klon --depth 1
mache, kann ich das Problem reproduzieren, also kann es sein, dass sich actions/checkout@v2
irgendwann geÀndert hat
Wie ich auf discord#website erwÀhnt habe, könnten wir die Site auf Netlify umstellen und ein Open-Source-Team bekommen (https://www.netlify.com/legal/open-source-policy)
DafĂŒr brĂ€uchten wir jedoch einen Verhaltenskodex, also schauen Sie sich einige einfache an
Wie ich auf discord#website erwÀhnt habe, könnten wir die Site auf Netlify umstellen und ein Open-Source-Team bekommen (https://www.netlify.com/legal/open-source-policy)
DafĂŒr brĂ€uchten wir jedoch einen Verhaltenskodex, also schauen Sie sich einige einfache an
Obwohl ich dies in Discord empfohlen habe, werde ich es hier auch zur Diskussion hinzufĂŒgen.
https://github.com/karlgroves/dontbeadick
Ich kann es bestÀtigen, aber bei mir wird "vor einigen Sekunden" angezeigt.
Ich bezweifle, dass es mit dem Browser zusammenhÀngt, aber ich habe es auf dem neuesten Chrome auf Android 11 dargestellt.
Ich kann hinzufĂŒgen, dass auf meiner Vuepress-Website, die auf Vercel gehostet wird und das standardmĂ€Ăige @vuepress/last-updated- Plugin verwendet, auf lokalem und Hosting wie erwartet funktioniert.
GerĂŒhrt
Ich habe kĂŒrzlich diesen Blogbeitrag gesehen und ich glaube, er beschreibt genau das gleiche Problem.
Um zusammenzufassen, was ich daraus gelernt habe:
Sie können versuchen, Ihren Workflow ( push.yml
) zu Ă€ndern, indem Sie Folgendes hinzufĂŒgen:
steps:
- uses: actions/checkout<strong i="10">@v2</strong>
with:
fetch-depth: 0
Das schien es behoben zu haben (https://github.com/tachiyomiorg/website/commit/327ec78c4142f700b3b375a6149d37cada69700e).
Danke @yegorgunko !