Pygithub: GitHubアクションのサポート

作成日 2020年01月29日  ·  24コメント  ·  ソース: PyGithub/PyGithub

ここのドキュメント: https ://developer.github.com/v3/actions/

GitHubアクションのサポートを追加する予定はありますか? APIはまだベータ版ですが、将来的にはあまり変更されないのではないかと思います。

feature request

最も参考になるコメント

この問題を6つに分割することはしませんが、進捗状況を文書化していきます。

  • []アーティファクト
  • [x]秘密
  • []組織の秘密
  • [x]セルフホストランナー
  • [x]ワークフロー
  • []ワークフロージョブ
  • [x]ワークフローの実行

全てのコメント24件

アクションはまだベータ版ではありませんか?

ベータ版は11月に終了したようです[ソース]。 ただし、APIはまだベータ版です。

より多くの注意を引くためにこの問題を固定してください

この問題を6つに分割することはしませんが、進捗状況を文書化していきます。

  • []アーティファクト
  • [x]秘密
  • []組織の秘密
  • [x]セルフホストランナー
  • [x]ワークフロー
  • []ワークフロージョブ
  • [x]ワークフローの実行

1456および#1457

Actions APIがサポートされる予定はありますか?

まだですが、チェックリスト項目を実装するための詳細なPRを受け入れることができます^

私はワークフローのローカルブランチを持っています、それはいくつかの磨き、テスト、そしてもっと重要なことにいくつかの自由時間を必要とします。

時間があればSecretsを取ることができます。

誰かがすでにアーティファクトに取り組んでいますか? そうでなければ私はそれを取ることができます

@ 3wnbr1お気軽に

Workflow Runsをもっと愛する必要のある地元の支店があります。

@ 3wnbr1アーティファクトのステータスはどうなっていますか?

アーティファクトのリストとダウンロードアーティファクトが機能していますが、テストがなく、実装を変更する必要があります。

@stevenk WorkflowRunworkflow_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を作成し、これに関する元の作業の一部をリサイクルしました。

このページは役に立ちましたか?
0 / 5 - 0 評価