演習に変更を加えるトラックのPRがマージされると、生徒の解答の最新の公開イテレーションが_すべて_再テストされます。 人気のある演習では、これは_非常に_コストのかかる処理です(極端な例では、PythonのHello Worldで7万回のテスト実行になります!)。
このワークフローは、PRの変更によって解答の再テストが引き起こされるかどうかを確認し、引き起こされる場合は、PRを_そのまま_マージするリスクを説明するコメントを追加します。 また、解答を再テストせずにPRをマージする方法も説明します。
詳しくは、不要なテスト実行を避けるのドキュメントを確認してください。
ワークフローは.github/workflows/no-important-files-changed.ymlファイルで定義されています。