هل طلب الميزة الخاص بك متعلق بمشكلة؟
عند تشغيل auto shipit
من master
وهو ليس في نفس الالتزام بجهاز التحكم عن بعد ، سيحدث خطأ عندما يتم دفع ارتفاعات الإصدار وطلبات التغيير.
صِف الحل الذي تريده
كشف المشكلة قبل git وإعطاء خطأ إرشادي.
صِف البدائل التي فكرت فيها
تحقق من baseBranch المحلي وسحب git من جهاز التحكم عن بعد.
jrschumacher لقد للرمز المميز المسرب . نسيت ما كان العنوان بالرغم من ذلك
🤦♂️ شكرا لقد كان يوم طويل. إذا وجهتني إلى الملف الصحيح ، فسأحقق في إضافة التحقق والخطأ. لقد بحثت في القلب ولكني لم أرَ أين كانت الدفعة تحدث.
هل هذا الريبو عام؟ يمكنني الوخز.
hipstersmoothie https://github.com/avkvirtru/virtuoso-design-system
أين هي السجلات لهذا. لدينا حاليًا رمز سيُجهض الإصدار إذا اكتشفنا هذا الموقف
docs للأمر ls-remote: https://riptutorial.com/git/example/1486/ls-remote
لذا فإن الطريقة الوحيدة التي يمكنني من خلالها رؤية حدوث ذلك هي إذا قمت بدمج 2 PRs في الوقت المناسب بالضبط.
يذهب ترتيب الخطاف مثل:
اسمحوا لي أن أرى ما إذا كان بإمكاني إنشاء سيناريو قابل للتكرار وتقديم السجلات.
أرى ما يحدث. يمكنك استخدام prepublishOnly
والذي سيطيل النافذة بين afterVersion
و publish
إذا كان الأمر الذي يتم تنفيذه طويلاً.
publish
publish
بينما تنتهي العلاقات العامة الأولى للتوتوصيتي بتشغيل الإصدار الخاص بك ثم تشغيل auto
(إزالة البرنامج النصي prepublishOnly
)
سوف أقوم بتحديث هذا المستند والتحذير من هذا النوع من المواقف.
مسكتك. لذا إذا قمت بنقلها إلى prerelease
فهل يجب أن تحل المشكلة؟
نعم ، هذا سيعمل أيضًا!
شكرا جزيلا على هذه الأداة الرائعة والدعم.
شكرًا لاستخدامك auto
! (ولإبراز هذه المشكلة https://github.com/intuit/auto/pull/1419)
سأغلق هذه القضية. إذا وجدت أن هذا لا يزال يحدث ، فلا تتردد في فتح مشكلة أخرى.