Website: الصفحات دائمًا "آخر تحديث: منذ دقيقة"

تم إنشاؤها على ٦ مارس ٢٠٢١  ·  14تعليقات  ·  مصدر: tachiyomiorg/website

مهما كان الأمر ، فكل صفحة على الموقع تقول "آخر تحديث: منذ دقيقة واحدة". لست متأكدًا من وقت كسرها ، لكن لدي ذكريات مميزة عن عدم كسرها.

Bug

ال 14 كومينتر

أي واحد؟

معالجة الحزمة "آخر تحديث:" ربما تعطلت @mr-hope/vuepress-plugin-last-update . ولا يمكنني العثور على الوثائق الخاصة به ، لذلك لدي شك في أنه تحول إلى @mr-hope/vuepress-plugin-git .

يمكن لشخص ما أن يحاول التحقق من الالتزامات القديمة لمعرفة وقت تعطلها ، لكنني أتفق مع

لاحظت للتو أن PR # 565 و # 567 و # 568 يبدو أنها تعرض الوقت الصحيح لـ "آخر تحديث"
Screenshot from 2021-03-09 19-18-53

ربما يجب أن تستخدم @vuepress/plugin-last-updated ؟ تعرف على كيفية اختباره ، نظرًا لأن كلا من المحلي و netlify يظهرانه بشكل صحيح حتى مع التكوين الحالي

لقد تغيرنا من ذلك إلى السيد-هوب لأن Vuepress لم تقدم أي مرونة. أعتقد أن الجديد من Mr-Hope هو @mr-hope/vuepress-plugin-git كما ذكر Ghostbear.

يبدو أن # 587 لم يصلح المشكلة. البدء في التفكير في أن له علاقة بنص الإنشاء لأنه يعمل بشكل جيد محليًا

البدء في التفكير في أن له علاقة بنص الإنشاء لأنه يعمل بشكل جيد محليًا

يعمل أيضًا بشكل جيد على Netlify ، ولكن باستثناء التغيير الذي تم قبل 3 أيام (والذي لم يكسره) ، لم نقم بإجراء تغييرات على البرنامج النصي للبناء لمدة عام تقريبًا

حسنًا ، من المحتمل أن يكون actions/checkout@v2 لأنه يحصل فقط على آخر التزام.
ومن خلال إجراء استنساخ ضحل --depth 1 يمكنني إعادة إنشاء المشكلة ، لذلك قد يكون actions/checkout@v2 الذي تغير في وقت ما

كما ذكرت على موقع discord # ، يمكننا تبديل الموقع إلى Netlify والحصول على فريق مفتوح المصدر (https://www.netlify.com/legal/open-source-policy)

ومع ذلك ، فإننا نحتاج إلى مدونة سلوك لذلك ، لذا ابحث في بعض منها البسيطة

كما ذكرت على موقع discord # ، يمكننا تبديل الموقع إلى Netlify والحصول على فريق مفتوح المصدر (https://www.netlify.com/legal/open-source-policy)

ومع ذلك ، فإننا نحتاج إلى مدونة سلوك لذلك ، لذا ابحث في بعض منها البسيطة

على الرغم من أنني أوصيت بهذا في Discord ، إلا أنني سأضيفه هنا أيضًا للمناقشة.
https://github.com/karlgroves/dontbeadick

يمكنني تأكيد ذلك ، ولكن بالنسبة لي يعرض "قبل بضع ثوانٍ".
أشك في أنه مرتبط بالمتصفح ، لكني قمت بتمثيله في أحدث إصدار من Chrome على Android 11.

يمكنني إضافة ذلك على موقع Vuepress الخاص بي والذي يتم استضافته على Vercel ويستخدم المكون الإضافي الافتراضي @ vuepress / آخر تحديث يعمل كما هو متوقع على المستوى المحلي وعلى الاستضافة.
انتقل

شاهدت مؤخرًا منشور المدونة هذا وأعتقد أنه يصف نفس المشكلة بالضبط.

لتلخيص ما تعلمته منه:
يمكنك محاولة تغيير سير العمل الخاص بك ( push.yml ) عن طريق إضافة:

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

يبدو أن هذا قد أصلحه (https://github.com/tachiyomiorg/website/commit/327ec78c4142f700b3b375a6149d37cada69700e).

شكرا yegorgunko !

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات