Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Require status checks to pass before merging" で appveyor のチェックを必須にする #30

Open
m-tmatma opened this issue Sep 9, 2018 · 7 comments

Comments

@m-tmatma
Copy link
Member

m-tmatma commented Sep 9, 2018

"Require status checks to pass before merging" で appveyor のチェックを必須にしようと思います。
(WIP の GitHub アプリ もついでに必須にする予定)

理由は appveyor が終わらなくてもマージ後 branch を削除すると
sakura-editor/sakura#423 のようにappveyor の結果が
失敗になってしまうためです。

https://qiita.com/yo1000/items/8ffe225716ba3b064697
https://qiita.com/bonotake/items/37fb3194c33f3ae3bbf0

pr-check

@k-takata
Copy link
Member

k-takata commented Sep 9, 2018

単に失敗になるのを避けたいのが理由ならば、AppVeyor側で "Always build closed Pull Requests" のチェックを外しておけばよかったりしませんか?

@m-tmatma
Copy link
Member Author

m-tmatma commented Sep 9, 2018

Always build closed Pull Requests は前に試したときにチェックつけてもつけなくても
動作に違いがなかったのですが、動きました?

@k-takata
Copy link
Member

k-takata commented Sep 9, 2018

実際には試してないので分かりません。

@m-tmatma
Copy link
Member Author

以下チェックをつけました。

status-check

Protected Branches機能で柔軟なワークフローを構築する
https://thinkit.co.jp/article/8425

@m-tmatma
Copy link
Member Author

以下チェックをつけました。

master が更新されると、以下のように既存のブランチを更新しつづけないといけないので
OFF に戻しました。
status-check-2

@m-tmatma
Copy link
Member Author

m-tmatma commented Sep 24, 2018

以下チェックをつけました。

master が更新されると、以下のように既存のブランチを更新しつづけないといけないので
OFF に戻しました。

この設定の後、 PR で appveyor のビルドが走らなくなったしまったぽい。

@m-tmatma
Copy link
Member Author

↑ 表示が反映されるのに時間がかかるだけだった。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants