Yamato-Security / hayabusa-rules

Curated Windows event log Sigma rules used in Hayabusa and Velociraptor.
Other
135 stars 23 forks source link

Auto-merge is not working #166

Closed YamatoSecurity closed 2 years ago

YamatoSecurity commented 2 years ago

自動的にマージされる状態でauto-mergeを有効にしてみても、Pull request is in clean statusというエラーで失敗します。

Screen Shot 2022-10-15 at 7 35 44

すぐマージされないようにPRのレビューなどの条件を付ける必要があるようです。 PRレビューが必要という条件をまた有効にしたけど、またapproveの問題が出てきました。 PATなどのアクセストークンを作って自動的にapproveするようにしてみます。

hitenkoku commented 2 years ago

もし想定している対応が難しかった場合は、pull-requestの作成を行うときに使っているgithub actionの作者が自動マージ用のgithub actionを作成しているのでこちらで対応できないか検討してみるのはいかがでしょうか

https://github.com/peter-evans/enable-pull-request-automerge

YamatoSecurity commented 2 years ago

試行錯誤で色々苦戦しましたが、github-actionsからのPRをapproveするKodiak Botの導入で自動化できました。 Closed by https://github.com/Yamato-Security/hayabusa-rules/pull/180