GitHub вынес блок слияния наверх страницы pull request

GitHub New pull request overview page in public preview

GitHub вынес блок слияния наверх страницы pull request

В длинных pull request приходилось прокручивать десятки комментариев, чтобы добраться до блока слияния и понять, что мешает мержу. GitHub переработал этот блок: теперь статус слияния и доступные действия собраны в компактной сводке вверху страницы и занимают меньше половины прежнего места. В публичном превью также появились фильтры для нерешённых обсуждений и своих комментариев, сортировка от новых к старым и сводка активности. Включить можно кнопкой в шапке.

Вместо того чтобы просто поднять его выше, мы переработали его так, чтобы он показывал ту же информацию на менее чем половине прежнего места.
  1. capevace

    Мы строим собственный Review Pipeline, включая автоматические руководства по ревью, обнаружение рисков и многое другое.

    Вокруг Code Review нужно сделать ТАК много, что я очень удивлён, что GitHub не делает больше.

    У них уже есть охват, у них есть годы реальных данных о ревью. И всё же сам PR не использует ни одного из новых доступных методов для более эффективного ревью.

    Агенты штампуют PR направо и налево, а я всё ещё пялюсь на сырой дифф 35 PR и в итоге меня называют узким местом.

  2. gz09

    Хотел бы я, чтобы они вместо этого сначала сосредоточились на исправлении регрессий с PR...

    Например: недавно появился неприятный баг, когда вы нажимаете «Merge when ready», но шансы, что всё действительно попадёт в очередь на слияние, похоже, всего около 60-70%. Когда это происходит, обычно узнаёшь об этом, если на следующий день всё ещё не слито.

    Их поддержка подтвердила нам эту проблему больше месяца назад, но исправления до сих пор нет.

  3. habosa

    Это серьёзное улучшение, но всё ещё не отлично. Я сделал CodeApprove (https://codeapprove.com) более 6 лет назад просто потому, что страница PR на GitHub настолько плоха, что у меня возникло желание сделать её лучше.

    ИМХО, правильный дизайн довольно прост:

    - Всё на одной странице, информационно плотно

    - Фокус на коде и нерешённых обсуждениях, возможно, на проверках CI

    - Навигация с клавиатуры

    Graphite довольно близок! Но за годы он стал захламлённым. CodeApprove тоже далёк от совершенства (я давно не работал над UX), но я надеялся, что GitHub сможет сделать немного лучше.

  4. locallylinear

    Не знаю, я просто спрашиваю своего агента, каков статус PR с точки зрения проваленных проверок, нерешённых комментариев и т.д.

    Но это выглядит нормально.

    Если уж на то пошло, я думаю, что вкладываться в лучший UX стоит в ревью кода, даже «моего» (агентского) собственного кода, прежде чем я попрошу ревью. В мире, где мы уходим от IDE и используем терминальные или десктопные приложения для кодинга, я часто даже не вижу код, пока он не окажется на GitHub. Но я всё ещё цепляюсь за некое подобие необходимости ревью, особенно того, что важно.

    И да, я год назад был бы в шоке от того, что я только что сказал.

  5. johnnypangs

    Мне не нравится, что они поменяли порядок ветки комментариев, но не добавили нативный способ включать превью. Теперь вместо того, чтобы прокручивать вниз, чтобы увидеть кнопку слияния, мне приходится прокручивать вниз, чтобы увидеть превью.

  6. verst

    Я пользуюсь этим несколько недель, но мне не очень нравится. Слишком много кликов, чтобы перейти к обсуждению / комментариям PR, на мой вкус.

  7. pscanf

    Я попробовал, но не понимаю ажиотажа, когда это в основном тот же старый UI + пара незначительных изменений вёрстки. Это точно не отвечает потребностям рабочих процессов AI-разработки.

  8. ethin

    Хотел бы я, чтобы вместо попыток сделать UI красивым GH попытался снова сделать платформу надёжной.

Ещё за этот день

2026-11-08