Если вы учились или вели курс через GitHub Classroom, сервис больше не работает. 28 августа GitHub окончательно выключил сайт, API и связанные службы. К этому шли с 26 мая, когда закрыли регистрацию новых пользователей.
Classroom был надстройкой над GitHub для учебных курсов: преподаватель раздавал задание, каждому студенту автоматически создавался репозиторий из шаблона, а автопроверка гоняла тесты и выставляла баллы.
Что уцелело. Ваши аккаунты, репозитории и организации, созданные для работы с Classroom, не тронуты: код и вся история коммитов на месте. Удаляются данные самого Classroom — названия классов и заданий, тесты, описанные вне репозиториев, и списки студентов, подтянутые через LTI.
Что стоит сделать сейчас. Откройте список репозиториев своего аккаунта и убедитесь, что все учебные проекты там видны, а не только по ссылке из интерфейса Classroom. Если проверка задания жила в настройках Classroom, перенесите её в обычный GitHub Actions: создайте в репозитории файл
.github/workflows/tests.yml, который запускает ваши тесты на каждый push. Так проверка становится частью проекта и переживает любой сервис.Список партнёрских сервисов, которые GitHub предлагает вместо Classroom, лежит в обсуждении для преподавателей.
#основы