عرض عملي: نشر صورة موسومة عند الدمج
في هذا الدرس 3 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
publish an image to the registry when main changes. Prepares JNR-051-LAB1.
تفاصيل المخطط المبدئي
خطوة بخطوة
- Add a second workflow (or job) triggered by
pushtomain. - Log in to
ghcr.iowithGITHUB_TOKENand grantpackages: write. - Build and push
shop:<sha>andshop:latestor a version tag. - Enable branch protection with the
buildcheck required. - Planned mistake: print an environment variable that contains a secret with
echo; show it masked, then explain why you still never print secrets. - Open a PR with a failing test and show it cannot merge.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.