Перейти к содержимому

Pull request и CI

Профили аккаунтов GitHub и GitLab — это ссылки, которые хранятся отдельно для каждого рабочего пространства; их токены хранятся локально в зашифрованном файле. Рабочие пространства и проекты сами выбирают, какой профиль использовать.

  • Списки pull request (GitHub) и merge request (GitLab) проекта.
  • Diff и изображения — в том же просмотрщике изображений, что и для локальных изменений.
  • Черновики комментариев к строкам, обсуждения и ответы; approve или запрос изменений.
  • Отметка Viewed сворачивает файл, а в заголовке виден счётчик просмотренных файлов. Файл, который изменился в более позднем push, помечается Changed since viewed. На GitHub это собственная отметка GitHub, поэтому она переносится на github.com и обратно; на GitLab ffgit хранит её вместе с черновиками ревью.
  • Merge предлагает только те способы слияния, которые разрешены в проекте, и просит подтверждение.

Черновики восстанавливаются вместе с окном, а защита от устаревших diff и неподтверждённых записей не даёт отправить ревью дважды.

Pipelines показывает запуски CI с фильтрами по workflow, событию, инициатору, источнику и имени. Откройте запуск, чтобы увидеть его джобы, сгруппированные по стадиям, а джобу — чтобы прочитать её лог с поиском.

  • Скачивайте ZIP-архивы артефактов с прогрессом в байтах; загрузки проверяются.
  • Просматривайте файлы и изображения внутри артефакта, сохраняйте его или сравнивайте с ранее сохранённым ZIP-архивом артефакта.
  • Упавшие golden-тесты группируются с видами Expected/Actual, isolated diff и masked diff — см. Ревью изображений.