Gitlab Mr Actions — Merge
View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
Features:
- Auto-merge — Rebase branch and enable "merge when pipeline succeeds" in one click
- Force merge — Skip pipeline and merge immediately when CI isn't needed
- Ship (Version + Merge) — Full release flow: bump version → wait for pipeline → auto-merge
- Version bump — Increment version in package.json, pyproject.toml, or any file (patch/minor/major strategy)
- New pipeline / Cancel pipeline — Create or cancel pipelines instantly
- Draft / Ready toggle — Switch MR status without editing the title
- Retry failed jobs — Retry all failed jobs in the latest pipeline at once
- Reviewers — Repost reviewer assignment comment or mention configured teammates
- Custom job buttons — Trigger any CI job with one click; chain multiple jobs (e.g. build → deploy)
- Per-project profiles — Different version files, jobs, and button sets for each repository
- MR age badge — See how long a merge request has been open
- Background execution — Long-running chains survive page navigation
- Drag & drop button order — Arrange buttons the way you prefer
- Sound & desktop notifications — Get notified when actions complete or fail
- Dark theme — Follows system preference automatically
- i18n — English and Russian, auto-detected or manually set
- Issue type & priority icons in sidebar — type and priority fields display native Jira icons from the server alongside the field name.
- Show issue type & priority on MR list — optional setting to display Jira issue type and priority icons next to status badges on the MR list and detail pages.
- Sprint field in sidebar — shows the current sprint name in the Jira ticket sidebar. Automatically detects the Sprint custom field ID.
- Clickable Epic Link — Epic Link in the sidebar is a clickable link that opens the epic in Jira in a new tab.
- Status change confirmation — changing Jira status now requires confirmation. Skipped when "Skip confirmation dialogs" is enabled.
- MR list enhancements:
- Dim Draft MRs — Visually dim drafts so you can focus on active merge requests
- Highlight your MRs — Blue border on your own MRs for quick identification
- "Only mine" toggle — Filter the list to show only your merge requests
- "Needs my review" toggle — Filter to show MRs where you are assigned as reviewer
- "Your review" badge — Scans MR comments for "Reviewer(s): @you" and shows a badge
- Copy MR from list — Copy button in the controls bar of each MR item
- Jira status badges — Shows Jira ticket statuses (Done, In Progress, QA, In Review, To Do) parsed from MR titles. Color-coded, cached, with loading skeletons
Advantages:
- No personal access tokens — uses your existing GitLab session
- Works with any self-hosted GitLab instance and gitlab.com
- Replaces multi-step manual workflows with a single click
- Fully configurable per project — no one-size-fits-all limitations
- Lightweight — no external services, all actions via GitLab API directly
- Jira integration without API tokens — uses your browser session cookies
---
Функции:
- Auto-merge — Rebase ветки и включение "merge when pipeline succeeds" в один клик
- Force merge — Пропустить пайплайн и смержить немедленно
- Ship (Version + Merge) — Полный релизный флоу: поднять версию → дождаться пайплайна → auto-merge
- Version bump — Поднятие версии в package.json, pyproject.toml или любом файле (patch/minor/major)
- Новый пайплайн / Отмена пайплайна — Создание или отмена пайплайнов мгновенно
- Draft / Ready — Переключение статуса MR без редактирования заголовка
- Повтор упавших jobs — Перезапуск всех failed jobs последнего пайплайна разом
- Ревьюеры — Повтор комментария с назначением ревьюеров или mention списка из настроек
- Кастомные job-кнопки — Запуск любого CI job одним кликом; цепочки (напр. build → deploy)
- Профили проектов — Разные файлы версий, jobs и набор кнопок для каждого репозитория
- Возраст MR — Бейдж показывает сколько времени MR открыт
- Фоновое выполнение — Цепочки действий переживают навигацию между страницами
- Drag & drop порядок кнопок — Расположите кнопки как удобно
- Звуковые и десктопные уведомления — Оповещения о завершении или ошибке
- Тёмная тема — Автоматически следует системным настройкам
- i18n — Английский и русский, автоопределение или ручной выбор
- Иконки типа и приоритета в сайдбаре — поля «Тип» и «Приоритет» отображают родные иконки Jira рядом с названием.
- Тип и приоритет задачи в списке MR — опциональная настройка для отображения иконок типа и приоритета рядом со статус-бейджами в списке MR и на странице MR.
- Спринт в сайдбаре — отображает название текущего спринта в боковой панели. Автоматически определяет ID кастомного поля Sprint.
- Кликабельный Epic Link — ссылка на эпик в сайдбаре открывает его в Jira в новой вкладке.
- Подтверждение смены статуса — при смене статуса Jira запрашивается подтверждение. Пропускается если включена настройка «Пропускать подтверждения».
- Улучшения страницы списка MR:
- Приглушение Draft MR — Черновики затемняются, чтобы фокусироваться на активных
- Подсветка своих MR — Синяя рамка на ваших MR для быстрого поиска
- Кнопка «Только мои» — Фильтр списка по вашим merge requests
- Кнопка «Ждёт моего ревью» — Фильтр MR, где вы назначены ревьюером
- Бейдж «Ваш ревью» — Сканирует комментарии MR на паттерн «Reviewer(s): @вы» и показывает бейдж
- Копирование MR из списка — Кнопка копирования в панели управления каждого MR
- Статусы задач Jira — Показывает статусы Jira-тикетов (Done, In Progress, QA, In Review, To Do) из названий MR. Цветовая кодировка, кеширование, скелетоны загрузки
Преимущества:
- Не требует токенов — использует текущую сессию GitLab
- Работает с любым self-hosted GitLab и gitlab.com
- Заменяет многошаговые ручные действия одним кликом
- Полностью настраивается под каждый проект
- Лёгкое — никаких внешних сервисов, все действия напрямую через GitLab API
- Интеграция с Jira без API-токенов — использует cookies сессии браузера
Tags
Privacy Practices
🔐 Security Analysis
⏳ Security scan is queued. Check back soon.