صف الخلل
لم تتم إضافة البادئة v
عند تنفيذ auto shipit
(أو auto next
) في فرع ما قبل الإصدار.
تم تجاهل الخيار --no-version-prefix
.
لإعادة إنتاج
auto shipit
بدون --no-version-prefix
في فرع مُدرج في prereleaseBranches
v
سلوك متوقع
أضف البادئة v
إلى الفروع السابقة للإصدار عندما يكون --no-version-prefix
غير صحيح.
لقطات
// .autorc.json
{
"baseBranch": "master",
"prereleaseBranches": ["develop"]
}
لاحظ أن الإصدار يحتوي على البادئة.
معلومات البيئة:
"auto" version: v9.54.3
"git" version: v2.28.0
"node" version: v12.18.4
سياق إضافي
لقد لاحظت أن الأمر next
لا يستخدم الوظيفة prefixRelease
كما تفعل الأوامر الأخرى.
يمكنني تنفيذ المعلمة --no-version-prefix
للأمر next
إذا كان ذلك منطقيًا ، أو استخدم prefixRelease
مباشرة بدون المعامل الجديد.
هل هذا مع البرنامج المساعد npm؟
لا ، بدون المكوّن الإضافي npm
أي فرصة أن يكون هذا الريبو علنيًا؟
نعم! لقد أنشأت مثالًا أدنى للعمل هنا:
https://github.com/brunobertoldi/auto-test/releases
: صاروخ: تم إصدار الإصدار في v9.54.4
: صاروخ:
brunobertoldi هل يمكنك تجربة هذا الإصدار؟
نعم إنه يعمل!
https://github.com/brunobertoldi/auto-test/releases
شكرا ،hipstersmoothie!
أوه ، لقد لاحظت أن الإصلاح لا يغطي علامة --quiet
:
https://github.com/brunobertoldi/auto-test/runs/1220329534؟check_suite_focus=true
لقطة شاشة Github Action
هل يجب أن أفتح قضية أخرى؟