semantic release with github
v1.0.2
إنه اختبار ريبو لإدخال مدير الإصدار الدلالي في إجراءات جيثب.
الإصدار الدلالي هو أداة Nodejs وأريد أن أراها تعمل مع لغة غير JS في CI.
GITHUB_TOKEN
بواسطة GitHub (إنها هدية وافتراضية؛)) يواجه البرنامج المساعد مشاكل في إخراج رقم الإصدار الحالي والتالي خارج الإصدار. هناك العديد من الحلول الممكنة، حيث ربما يرى المطورون الأمر بشكل مختلف (انظر مشكلة المشروع). ومن الجيد أيضًا أن يكون طلب السحب هو المعيار في Github، وهو بالطبع غير مدعوم من قبل البرنامج (انظر الإجراء).
...
[10:46:49 AM] [semantic-release] › ℹ This run was triggered by a pull request and therefore a new version won ' t be published.
...
لماذا يمكن أن تكون مفيدة؟ ستكون علامة الإصدار مفيدة بالنسبة لي لإنشاء حاويات تلقائيًا بعد الإصدار بعلامات مختلفة، على سبيل المثال. من المفترض أن يكون هذا ممكنًا، لكن يجب اختباره بشكل غير جذاب من خلال مشروع جديد.
docker-compose run composer composer --version
docker-compose run php php --version
docker-compose run phpunit phpunit --version