Auto: لا تتم إضافة بادئة الإصدار في الإصدارات السابقة

تم إنشاؤها على ٦ أكتوبر ٢٠٢٠  ·  8تعليقات  ·  مصدر: intuit/auto

صف الخلل

لم تتم إضافة البادئة v عند تنفيذ auto shipit (أو auto next ) في فرع ما قبل الإصدار.
تم تجاهل الخيار --no-version-prefix .

لإعادة إنتاج



  1. تشغيل auto shipit بدون --no-version-prefix في فرع مُدرج في prereleaseBranches
  2. لا يحتوي الإصدار التجريبي المنشور من Github على البادئة v

سلوك متوقع

أضف البادئة v إلى الفروع السابقة للإصدار عندما يكون --no-version-prefix غير صحيح.

لقطات

// .autorc.json
{
  "baseBranch": "master",
  "prereleaseBranches": ["develop"]
}

لاحظ أن الإصدار يحتوي على البادئة.

image

معلومات البيئة:

"auto" version: v9.54.3
"git"  version: v2.28.0
"node" version: v12.18.4

سياق إضافي

لقد لاحظت أن الأمر next لا يستخدم الوظيفة prefixRelease كما تفعل الأوامر الأخرى.
يمكنني تنفيذ المعلمة --no-version-prefix للأمر next إذا كان ذلك منطقيًا ، أو استخدم prefixRelease مباشرة بدون المعامل الجديد.

bug released

ال 8 كومينتر

هل هذا مع البرنامج المساعد 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

image

هل يجب أن أفتح قضية أخرى؟

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