-
Notifications
You must be signed in to change notification settings - Fork 118
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
download_test.ymlが必ず落ちることがあるので運用をどうするか #619
Comments
@qryxip さんから |
0.14.5のリリースを作って分かったのですが、過去のバージョンのprereleaseが最新になってしまって、mainブランチのものと整合性が取れずにテストが落ちることがありそうです。 ダウンロードテストでやりたいのは2つあって、1つがmainブランチ/プルリクエストのダウンロードコードが正しいことの確認、もう一つがreleaseされた物が正しいかどうかの確認だと思います。 ちょっと色んな手を考えてみたのでどの方針が良さそうかご意見いただけると嬉しいです 🙇 @y-chan @qryxip
個人的には、ダウンロードテストがそこそこに実行できる1の方法が良いのかなとか思いました! それはそれとしてmainブランチのテストが落ちているのは今すぐ何とかすべきだと思うので、プレビュー版をリリースしようと思います。 |
これ、製品版のリリースはメンテナの認可が必要なので、毎回リリースは厳しいことに気づきました・・・ 😇
この2つの併用が現実的な気がしました。 |
内容
download_test.ymlではダウンローダーが想定されている同梱物を全て含んでいるかをテストしています。
今のところプッシュの頻度でテストが行われています。
一方同梱物をビルドする機構はリリースするたびに実行されます。
そのため、同梱物が変更された場合、リリース前にプッシュされたものは全てテストが落ちることになっています。
このテストの運用方法を考えたいです。
実現方法
個人的には別に超大事なことではないと思っているので、ちょっと雑な運用方法でもいいかなと思ってます。
テストが落ちているのにマージするという運用は何か他のミスを誘発しかねないので、もし1か2で倒すとしたらテストの頻度を下げる案1の方かなと思ってます。
その他
The text was updated successfully, but these errors were encountered: