أتمتة ملاحظات الإصدار باستخدام GitHub
بعد تعلم كيفية إنشاء علامات الإصدار وإدارتها في المستودع الخاص بك، ستتعلم كيفية تكوين قالب ملاحظات الإصدار الذي تم إنشاؤه تلقائيًا من إصدارات GitHub.
يمكنك إنشاء نظرة عامة على محتويات الإصدار، ويمكنك أيضًا تخصيص ملاحظات الإصدار المؤتمتة.
من الممكن استخدام التسميات لإنشاء فئات مخصصة لتنظيم طلبات السحب التي تريد تضمينها أو استبعاد تسميات ومستخدمين محددين من الظهور في الإخراج.
إنشاء ملاحظات الإصدار التي تم إنشاؤها تلقائيًا
أثناء تكوين الإصدار، سترى الخيار إنشاء ملاحظات الإصدار تلقائيا لتضمين جميع التغييرات بين العلامة والإصدار الأخير. إذا لم تقم أبدا بإنشاء إصدار، فإنه يتكون من جميع التغييرات من المستودع الخاص بك.
يمكنك اختيار ما إذا كنت تريد تخصيصه أو تركه كما هو.
تكوين قالب ملاحظات الإصدار الذي تم إنشاؤه تلقائيًا
يمكنك تخصيص قالب ملاحظات الإصدار الذي تم إنشاؤه تلقائيًا باستخدام الخطوات التالية.
انتقل إلى المستودع الخاص بك وأنشئ ملفًا جديدًا.
يمكنك استخدام الاسم .github/release.yml لإنشاء ملف release.yml في دليل .github.
حدد في YAML تسميات طلب السحب والمنشئين الذين تريد استبعادهم من هذا الإصدار. يمكنك أيضًا إنشاء فئات جديدة وسرد تسميات طلب السحب في كل منها. لمزيد من المعلومات حول خيارات التكوين، راجع Automatically generated release notes - GitHub Docs.
مثال على التكوين:
# .github/release.yml changelog: exclude: labels: - ignore-for-release authors: - octocat categories: - title: Breaking Changes 🛠 labels: - Semver-Major - breaking-change - title: Exciting New Features 🎉 labels: - Semver-Minor - enhancement - title: Other Changes labels: - *
ثبت الملف الجديد.
حاول إنشاء إصدار جديد وانقر فوق + Auto-generate release notes لمشاهدة بنية القالب.
لمزيد من المعلومات، راجع: