إصلاح · جيت هب وGit
الرمز بلا الصلاحيات الصحيحة (403، المورد غير متاح)
تعطّل عملكأمانلم يُفحص مقابل شاشات الجهة الحالية
ما قد تراه
- أتمتة أو سكربت تقول 403 أو resource not accessible by personal access token
- تقول إن الرمز يحتاج صلاحية workflow
- رمز كان يعمل توقف
السبب الأرجح
أُنشئ الرمز بلا الصلاحية التي يحتاجها هذا الإجراء، أو انتهت مدته، أو كان محصوراً بمستودعات أخرى.
افحص أولاً (نحو دقيقتين)
- تحقق في GitHub هل انتهى الرمز أو حُصر في مستودعات معينة (صفحة إعدادات الرموز، وقد يختلف اسمها).
- اكتب الشيء الواحد الذي يجب أن يفعله الرمز (قراءة الشيفرة، دفعها، تعديل workflows...).
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- اسألني ماذا يُستخدم الرمز بالضبط وفي أي أداة. لا تطلب الرمز نفسه.
- أخبرني بأصغر مجموعة صلاحيات لهذه المهمة، وصفحة الإعدادات التي أنشئ منها رمزاً جديداً بمدة قصيرة.
- أخبرني أين أحفظ الرمز الجديد (متغير بيئة أو إعدادات الأسرار في الأداة) ثم كيف أحذف القديم من GitHub.
- أعطني استدعاءً واحداً بسيطاً للقراءة فقط لاختبار الرمز الجديد.
لا تفعل هذا
- لا تلصق الرمز في المحادثة أو لقطة شاشة أو ملف في المشروع.
- لا تحتفظ برمز لا تنتهي مدته.
- لا توسّع الرمز إلى كل الصلاحيات "ليشتغل".