バルクマージ&GothHub GitTubアクションでGithubプル要求を承認!
6184 ワード
マイワークフロー
あなたはオープンソース管理者ですか?あなたのコミュニティから毎週貢献の数十を得るか?すべてを自動化したい人ですか?
昨年末、私はGomerge CLI tool . Gomergeは、すぐにバルクマージすることができますし、端末からいくつかのプル要求を承認するツールです.

地平線上のGackHubアクションHackathonで、私は機会を取り、GameMgeをそれ自身のカスタムGithubアクションに集中させると思いました.
The gomerge github action は現在利用可能ですgithub marketplace . また、直接Githubリポジトリにアクションを表示することができます.

提出カテゴリ
メンテーナは必要である
YAMLファイルまたはコードへのリンク
Cian911 / gomerge-action
Githubのアクションは、バルクのマージCLIツールを活用し、プル要求を承認します.
ゴマアクション
を利用したGithubアクションGomerge CLI tool , また、自分で、バルクマージに作成され、githubプル要求を承認します.
舞台裏では、GameMgeは以下の属性をチェックすることによってプル要求のmergeabilityを決定します
CIステータス(成功、保留、失敗)
可憐な状態(クリーン、ブロック、汚れ)
要求の状態を取得する
使い方と例
あなたのリポジトリの承認/マージワークフローを自動化したい場合は、可能なユースケースの一覧を概説します.
また、次の形式でラベルのリストを指定することもできます
label1,label2...
などのオプションを渡します.with labels: label1,label2
This will filter all Pull Requests that only have the associated labels.
Run action once a day at midnight to approve all valid Pull Requests.
on
schedule:
- cron:
…