Pygithub: Dukungan Tindakan GitHub

Dibuat pada 29 Jan 2020  ·  24Komentar  ·  Sumber: PyGithub/PyGithub

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.

feature request

Komentar yang paling membantu

Saya tidak akan membagi masalah ini menjadi enam, tetapi mendokumentasikan kemajuan saat saya mendapatkannya.

  • [ ] Artefak
  • [x] Rahasia
  • [ ] Rahasia organisasi
  • [x] Pelari yang dihosting sendiri
  • [x] Alur kerja
  • [ ] Pekerjaan alur kerja
  • [x] Alur kerja berjalan

Semua 24 komentar

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.

  • [ ] Artefak
  • [x] Rahasia
  • [ ] Rahasia organisasi
  • [x] Pelari yang dihosting sendiri
  • [x] Alur kerja
  • [ ] Pekerjaan alur kerja
  • [x] Alur kerja berjalan

1456 dan #1457

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.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat