Pygithub: دعم إجراءات GitHub

تم إنشاؤها على ٢٩ يناير ٢٠٢٠  ·  24تعليقات  ·  مصدر: PyGithub/PyGithub

محرر المستندات هنا: https://developer.github.com/v3/actions/

هل هناك خطط لإضافة دعم إجراءات GitHub؟ لا تزال واجهة برمجة التطبيقات (API) في مرحلة تجريبية ، لكنني أشك في أنها لن تتغير كثيرًا في المستقبل.

feature request

التعليق الأكثر فائدة

لن أقوم بتقسيم هذه المشكلة إلى ستة ، لكنني أقوم بتوثيق التقدم حالما أصل إليها.

  • [ ] الآثار
  • [x] أسرار
  • [] أسرار المنظمة
  • [x] المتسابقون المستضافون ذاتيًا
  • [x] تدفقات العمل
  • [] وظائف سير العمل
  • [x] سير العمل يعمل

ال 24 كومينتر

ألا تزال الإجراءات في مرحلة تجريبية؟

يبدو أن الإصدار التجريبي انتهى في تشرين الثاني (نوفمبر) [ المصدر ]. API لا يزال بالتأكيد في مرحلة تجريبية بالرغم من ذلك.

ثبت هذه المشكلة لجذب المزيد من الاهتمام

لن أقوم بتقسيم هذه المشكلة إلى ستة ، لكنني أقوم بتوثيق التقدم حالما أصل إليها.

  • [ ] الآثار
  • [x] أسرار
  • [] أسرار المنظمة
  • [x] المتسابقون المستضافون ذاتيًا
  • [x] تدفقات العمل
  • [] وظائف سير العمل
  • [x] سير العمل يعمل

1456 و 1457

هل هناك أي خطط متى سيتم دعم واجهة برمجة تطبيقات الإجراءات؟

ليس بعد ، لكننا منفتحون على أي علاقات عامة دقيقة لتنفيذ عناصر قائمة التحقق ^

لدي فرع محلي لـ Workflows ، فهو يتطلب بعض التلميع والاختبارات والأهم من ذلك بعض وقت الفراغ.

يمكنني أخذ Secrets عندما يكون لدي بعض الوقت.

هل هناك شخص ما يعمل بالفعل على القطع الأثرية؟ وإلا يمكنني أخذها

@ 3wnbr1 لا تتردد

لدي فرع محلي يحتاج إلى مزيد من الحب مقابل Workflow Runs .

@ 3wnbr1 ما هو وضع القطع الأثرية الخاصة بك؟

لدي قائمة من القطع الأثرية وتنزيل الأعمال الفنية ولكن ليس لدي أي اختبارات وأيضًا يحتاج تطبيقي إلى التعديل.

يبدو أنstevenk WorkflowRun مفقود السمة workflow_id : https://docs.github.com/en/rest/reference/actions#list -workflow-run-for-a-repository

شيء صغير آخر: repo.get_workflow(id_or_name) يفشل إذا كان المعرف int :

    "GET", self.url + "/actions/workflows/" + id_or_name
TypeError: can only concatenate str (not "int") to str

لقد أضفت دعمًا لمعلمات repo.get_workflow_runs في PR # 1682 ودعمًا محدودًا للعدائين في # 1684

JacekPliszka & @ 3wnbr1 ما هي حالة واجهة برمجة تطبيقات القطع الأثرية؟ سأكون سعيدًا بالمساعدة ، إذا كان هناك شيء يمكنني القيام به لدفع هذا إلى الأمام :-)

YannickJadoul لقد اقترحت بعض الحد من boilerplatte وقمت بدفعه إلى فرعي https://github.com/JacekPliszka/PyGithub/tree/meta_artifacts لكن المناقشة كانت بطيئة وانخرطت في عمل آخر والمشروع الذي أحتاجه من أجله تم تعليقه.

لذلك قد ترغب في استخدام شيء من فرعي أو كتابته بالنمط الحالي من جديد.

JacekPliszka ، حسنًا ، رائع ، شكرًا! :-) أين هذه المناقشة التي ذكرت؟ هل كان ذلك عامًا أم داخليًا فقط؟

هل يتم التعامل مع أسرار الريبو أو المؤسسة هنا أو في أي مكان آخر؟

هل الحذف السري على خارطة الطريق؟ أرى أن إنشاء / تحديث الأسرار قد تمت إضافته بالفعل (وأعتقد أنه تم تعقبه هنا من خلال ما يمكنني قوله) ، لكنني لا أرى أي واجهة لحذف API (كما هو موضح هنا )

YannickJadoul هنا https://github.com/PyGithub/PyGithub/issues/1556 - تم تعليق المشروع الذي كنت أحتاجه لذلك فقدت الدافع لإعادة كتابة ما فعلته

تضمين التغريدة لقد وجدته بالفعل ، في ذلك الوقت ، وأنشأت رقم 1734 ، وأعيد تدوير جزء من عملك الأصلي في هذا الشأن.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

nchammas picture nchammas  ·  3تعليقات

jacquev6 picture jacquev6  ·  3تعليقات

kodeshpa picture kodeshpa  ·  3تعليقات

xpdable picture xpdable  ·  5تعليقات

BBI-YggyKing picture BBI-YggyKing  ·  5تعليقات