اختبارات للمكون الإضافي الذي يتطلب مكونًا إضافيًا

أرى أن discourse-plugin-skeleton يحتوي الآن على هذا:

      uses: discourse/.github/.github/workflows/discourse-plugin.yml@v1

لذلك لا نحتاج إلى الاستمرار في تحديث الأشياء. ولكن لدي إضافة تتطلب إضافة الاشتراكات، لذا أعتقد أنني ما زلت بحاجة إلى نسخ الأشياء من discourse/discourse/.github/workflows إلى إضافتي، أليس كذلك؟

لا أعتقد أن هناك طريقة ذكية لجعل إضافتي تقول بتضمين الاشتراكات، أليس كذلك؟

أيضًا، فشل في تحميل stree. لقد حذفت .stree.rc في الوقت الحالي.

4 إعجابات

لقد اكتشفت هذا أخيرًا. الإجابة هنا here. الحل هو إنشاء ملف about.json مثل هذا:

{ "tests": {
    "requiredPlugins": [
      "https://github.com/discourse/discourse-subscriptions"
    ]
  }
}

والآن نجحت اختباراتي مرة أخرى! :tada:

ما زلت لا أعرف شيئًا عن أمر stree.

الآن بعد أن اكتشفت هذا، أنا سعيد جدًا بكيفية عمل هذا!

4 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 30 يومًا من آخر رد. لم يعد يُسمح بالردود الجديدة.