Ошибка 301 в API плагина GitHub

Я наблюдаю в логах ряд ошибок, связанных с кодом 301 при обращении к GitHub API.

Discourse::GithubApi::Error: GitHub API error (status 301)

Из-за ошибок 301 я не могу установить новый github_linkback_access_token и не могу сохранить токен доступа, если проблема временная. Любые попытки сохранить это значение приводят к упомянутой ошибке.

спасибо за отчёт @DanEss :+1:

будет исправлено этими PR

:left_arrow_curving_right: FIX: Follow GitHub API redirects for renamed and transferred repos by ZogStriP · Pull Request #44488 · discourse/discourse · GitHub
:label: UX: Allow `code` tags in admin notice messages by ZogStriP · Pull Request #44489 · discourse/discourse · GitHub
:abacus: FIX: Only count commits from configured repos for GitHub badges by ZogStriP · Pull Request #44490 · discourse/discourse · GitHub
:stethoscope: FEATURE: Report GitHub token and repo problems on the admin dashboard by ZogStriP · Pull Request #44491 · discourse/discourse · GitHub

Отлично!

Я удалил репозитории и добавлял их обратно по одному, и выяснилось, что ошибку редиректа вызывал перенесённый репозиторий. Вы нашли её раньше, чем я успел вернуться, чтобы обновить тикет!