У меня есть проект GitHub, для которого требуется успешная сборка appveyor для выполнения запроса на извлечение. Недавно я добавил тестовый скрипт для запуска некоторых тестов и загрузки результатов тестов в виде XML-файла. Это работает нормально. Я вижу результаты тестов, включая сведения о неудачных тестах.
Однако, когда PR запускает сборку appveyor, а тест завершается сбоем, статус сборки остается зеленым, а проверка GitHub PR выполняется.
Как я могу настроить его так, чтобы неудачный тест привел к провалу сборки или, по крайней мере, к провалу GitHub PR?
Пример PR с зеленой галочкой: здесь
Ссылка «Подробности» ведет к сборке, которая отображается зеленым цветом, несмотря на красный неудачный тест: здесь