アクションはまだベータ版ではありませんか?
ベータ版は11月に終了したようです[ソース]。 ただし、APIはまだベータ版です。
より多くの注意を引くためにこの問題を固定してください
この問題を6つに分割することはしませんが、進捗状況を文書化していきます。
Actions APIがサポートされる予定はありますか?
まだですが、チェックリスト項目を実装するための詳細なPRを受け入れることができます^
私はワークフローのローカルブランチを持っています、それはいくつかの磨き、テスト、そしてもっと重要なことにいくつかの自由時間を必要とします。
時間があればSecrets
を取ることができます。
誰かがすでにアーティファクトに取り組んでいますか? そうでなければ私はそれを取ることができます
@ 3wnbr1お気軽に
Workflow Runs
をもっと愛する必要のある地元の支店があります。
@ 3wnbr1アーティファクトのステータスはどうなっていますか?
アーティファクトのリストとダウンロードアーティファクトが機能していますが、テストがなく、実装を変更する必要があります。
@stevenk WorkflowRun
にworkflow_id
属性がないようです: https ://docs.github.com/en/rest/reference/actions#list -workflow-runs-for-a-repository
もう1つの小さなこと:IDがint
の場合、 repo.get_workflow(id_or_name)
は失敗します:
"GET", self.url + "/actions/workflows/" + id_or_name
TypeError: can only concatenate str (not "int") to str
PR#1682でrepo.get_workflow_runs
パラメーターのサポートを追加し、#1684でランナーのサポートを制限しました
@ JacekPliszka & @ 3wnbr1アーティファクトAPIのステータスはどうなっていますか? これを推進するために私にできることがあれば、喜んでお手伝いさせていただきます:-)
@YannickJadoulボイラープラットの削減を提案し、それを自分のブランチhttps://github.com/JacekPliszka/PyGithub/tree/meta_artifactsにプッシュしましたが、議論が遅く、他の作業や必要なプロジェクトに参加しました。保留にされました。
ですから、私のブランチから何かを使用するか、現在のスタイルで新しく書きたいと思うかもしれません。
@ JacekPliszka 、OK、素晴らしい、ありがとう! :-)あなたが言及するこの議論はどこにありますか? それは公的なものでしたか、それとも内部的なものでしたか?
レポまたは組織の秘密はここまたは他の場所で処理されていますか?
ロードマップに秘密の削除はありますか? シークレットの作成/更新はすでに追加されているようですが(私が知る限り、ここで追跡されていたと思います)、削除APIへのインターフェイスが表示されません(ここを参照)。
@YannickJadoul here https://github.com/PyGithub/PyGithub/issues/1556-必要なプロジェクトが保留にされたため、自分が行ったことを書き直す動機が失われました。
@JacekPliszka 、ありがとう。 私は実際にそれを見つけて、#1734を作成し、これに関する元の作業の一部をリサイクルしました。
最も参考になるコメント
この問題を6つに分割することはしませんが、進捗状況を文書化していきます。