Dokumen di sini: https://developer.github.com/v3/actions/
Apakah ada rencana untuk menambahkan dukungan untuk GitHub Actions? API masih dalam versi beta, tetapi saya menduga itu tidak akan banyak berubah di masa mendatang.
Bukankah Actions masih dalam versi beta?
Sepertinya beta berakhir pada bulan November [ sumber ]. API pasti masih dalam versi beta.
Sematkan masalah ini untuk mendapatkan lebih banyak perhatian
Saya tidak akan membagi masalah ini menjadi enam, tetapi mendokumentasikan kemajuan saat saya mendapatkannya.
Apakah ada rencana, kapan Actions API akan didukung?
Belum, tetapi kami terbuka untuk PR granular apa pun untuk menerapkan item daftar periksa ^
Saya memiliki cabang lokal untuk Alur Kerja, memerlukan beberapa polesan, tes, dan yang lebih penting waktu luang.
Saya dapat mengambil Secrets
ketika saya punya waktu.
Apakah seseorang sudah mengerjakan Artifacts ? Kalau tidak, saya bisa mengambilnya
@3wnbr1 Jangan ragu
Saya memiliki cabang lokal yang membutuhkan lebih banyak cinta untuk Workflow Runs
.
@3wnbr1 apa status artefak Anda?
Saya memiliki daftar artefak dan mengunduh artefak yang berfungsi tetapi saya tidak memiliki tes dan juga implementasi saya perlu dimodifikasi.
@stevenk WorkflowRun
tampaknya hilang workflow_id
atribut: https://docs.github.com/en/rest/reference/actions#list -workflow-runs-for-a-repository
Hal kecil lainnya: repo.get_workflow(id_or_name)
gagal jika id adalah int
:
"GET", self.url + "/actions/workflows/" + id_or_name
TypeError: can only concatenate str (not "int") to str
Saya telah menambahkan dukungan untuk parameter repo.get_workflow_runs
di PR #1682 dan dukungan terbatas untuk pelari di #1684
@JacekPliszka & @3wnbr1 Apa status artefak API? Saya akan dengan senang hati membantu, jika ada sesuatu yang bisa saya lakukan untuk mendorong ini ke depan :-)
@YannickJadoul Saya telah mengusulkan beberapa pengurangan boilerplatte dan saya mendorongnya ke cabang saya https://github.com/JacekPliszka/PyGithub/tree/meta_artifacts tetapi diskusi lambat dan saya terlibat dalam pekerjaan lain dan proyek yang saya butuhkan untuknya ditunda.
Jadi, Anda mungkin ingin menggunakan sesuatu dari cabang saya atau menulisnya dengan gaya baru.
@JacekPliszka , Oke, bagus, terima kasih! :-) Di mana diskusi yang Anda sebutkan ini? Apakah itu publik, atau hanya internal?
Apakah rahasia repo atau org ditangani di sini atau di tempat lain?
Apakah penghapusan rahasia ada di peta jalan? Saya melihat bahwa membuat/memperbarui rahasia sudah ditambahkan (dan saya pikir itu dilacak di sini dari apa yang saya tahu), tetapi saya tidak melihat antarmuka apa pun untuk menghapus API (seperti yang terlihat di sini )
@YannickJadoul di sini https://github.com/PyGithub/PyGithub/issues/1556 - proyek yang saya butuhkan ditunda jadi saya kehilangan motivasi untuk menulis ulang apa yang saya lakukan
@JacekPliszka , terima kasih. Saya benar-benar menemukannya, saat itu, dan membuat #1734, mendaur ulang bagian dari karya asli Anda tentang ini.
Komentar yang paling membantu
Saya tidak akan membagi masalah ini menjadi enam, tetapi mendokumentasikan kemajuan saat saya mendapatkannya.