من الشائع أن تتضمن إصدارات GitHub "أصول" الإصدار. نظرًا لأنه تم تنزيل الكرة المضغوطة للشفرة المصدر بالفعل ، فقد يكون من المفيد أيضًا النظر في تنزيل الأصول وتضمينها في السجل المنتج.
تقتصر أحجام الملفات على 2 غيغابايت لكل ملف ، على الرغم من عدم وجود حد لعدد الملفات ، لذا يلزم فحص الموارد قبل محاولة تنزيل الأصول.
إذا كنت تقصد بالأصول ملفات إضافية تمت إضافتها إلى إصدار على GitHub قبل نشره ، فسيكون هذا أمرًا رائعًا حقًا!
Pinging في هذه المشكلة مع حالة استخدام: لديّ إعادة شراء لأطروحتي ، وفي إصدار جديد ، يتم تحميل ملف PDF مع المحتوى المقدم إلى الإصدار باستخدام إجراءات GH .
أود أن أراها تظهر في تسجيلة Zenodo ، في قسم "الملفات".
إضافة حالة استخدام أخرى: لدي مشروع لنموذج رياضي للعقدة الأذينية البطينية يتضمن نتائج محاكاة مرجعية كوحدة بوابة فرعية. نظرًا لأن GitHub لا يتضمن محتويات الوحدات الفرعية في الملف المضغوط الذي تم إنشاؤه تلقائيًا للمستودع ، فقد قمت بإعداد برنامج نصي Travis CI يقوم بإنشاء ملف مضغوط ، والذي يتضمن أيضًا هذه الملفات الإضافية ويتم إضافته تلقائيًا إلى الإصدار عند وجود علامة جديدة يتم نشر.
سيكون من الرائع حقًا أن يظهر هذا الملف المضغوط على Zenodo ، نظرًا لأن أتمتة منشورات Zenodo كانت السبب في أنني أضفت هذا إلى نص CI في المقام الأول.
Pinging في هذه المشكلة مع حالة استخدام: لديّ إعادة شراء لأطروحتي ، وفي إصدار جديد ، يتم تحميل ملف PDF مع المحتوى المقدم إلى الإصدار باستخدام إجراءات GH .
أود أن أراها تظهر في تسجيلة Zenodo ، في قسم "الملفات".
نفس الشيء بالنسبة لي.
يساعد هذا أيضًا في مؤتمرات علوم الكمبيوتر التي تقيم القطع الأثرية. لدي رمز في الريبو يولد هذه الأداة ، ويمكن أن أرفقه بإصدار أيضًا.
التعليق الأكثر فائدة
إذا كنت تقصد بالأصول ملفات إضافية تمت إضافتها إلى إصدار على GitHub قبل نشره ، فسيكون هذا أمرًا رائعًا حقًا!