GitLab MR Actions — Merge Request Automation, Jira & CI/CD Tools
概述
GitLab 一键合并请求自动化:auto-merge、版本升级、Jira 集成、CI/CD 控制,无需 token。
通过一键自动化,优化您的 GitLab merge request 工作流。将繁琐的手动操作——rebase、版本升级、pipeline 管理和合并——整合为一个按钮。支持任何自托管 GitLab 实例和 gitlab.com,无需 API token,直接使用浏览器现有会话。 ★ MERGE REQUEST 操作 • Auto-merge——一键 rebase 并开启"pipeline 成功后自动合并" • Ship——完整发布流程:版本升级 → pipeline → auto-merge,全程自动化 • Force merge——跳过 pipeline 立即合并,适用于不需要 CI 的场景 • 版本升级——在 package.json、pyproject.toml 或任意文件中自动递增版本号(patch / minor / major) • Rebase——支持带或不带版本升级的 rebase 操作 • Draft / Ready 切换——无需编辑标题即可切换 MR 状态 • 快捷评论——一键发送预设模板评论到 MR • 复制 MR——一键将标题和链接复制到剪贴板 ★ CI/CD PIPELINE 控制 • 新建 / 取消 pipeline——即时创建或取消 pipeline • 重试所有失败任务——一次性重启最新 pipeline 中的全部失败 job • 自定义 job 按钮——一键触发任意 CI job,支持链式执行多个 job(如 build → deploy) • 失败 job 快速查看——直接在 MR 页面查看失败 job 名称和错误日志 • 后台执行——长时间运行的 job 链在页面跳转后仍可继续执行 ★ JIRA 集成(无需 API token) • Jira 状态徽章——从 MR 标题解析 ticket,显示彩色状态(Done、In Progress、QA、To Do) • 完整 ticket 侧边栏——点击任意徽章查看摘要、状态、经办人、优先级、sprint、epic、标签、描述和附件 • 修改状态和经办人——无需离开 GitLab 即可流转 ticket 和重新分配 • Jira 快捷操作——一键执行组合操作(修改状态 + 指派) • 问题类型和优先级图标——在 MR 列表和详情页显示原生 Jira 图标 • 提交记录 Jira 字段徽章——在 commit 旁显示 Fix Version、状态或任意字段 • 日报 Jira 增强——自动在活动摘要中附加 ticket 标题 ★ MR 列表增强 • MR 规模标签——按改动行数显示彩色 S / M / L / XL 徽章 • 冲突提示——分支存在合并冲突时显示红色徽章 • 未解决讨论数——一眼掌握每个 MR 的待处理讨论数量 • 分支名称——在每个 MR 显示源分支 → 目标分支 • 审批状态——显示您是否已审批每个 MR • 淡化 Draft MR——将草稿状态的 MR 视觉弱化,聚焦活跃请求 • 高亮我的 MR——为自己的 MR 添加蓝色边框,快速识别 • "只看我的" / "需要我审查" / "按作者分组" 快捷切换 • "您的审查" 徽章——从评论中自动检测 reviewer 分配 • 列表页复制 MR——每个 MR 条目均有复制按钮 ★ 效率工具 • 命令面板(Cmd+K / Ctrl+K)——快速跳转到 MR 列表、pipeline、分支、issue,或触发操作 • 面板内文件搜索——按名称查找并打开项目中的任意文件 • 每日活动报告——汇总已创建、已合并、已评论、已审批的 MR,可一键复制到 Slack 或 Jira • Cherry-pick 到多个分支——将任意 commit cherry-pick 到多个分支,并自动创建 MR • 智能 cherry-pick 回退——冲突时自动重放 commit 并排除版本文件 • 敏感文件警告——MR 涉及 .env、Dockerfile、CI 配置或凭据文件时显示橙色警告徽章 • Git 命令按钮——一键复制当前 MR 分支的 git checkout 和 git fetch 命令 • MR 年龄徽章——查看 merge request 已开启的时长 • 高亮我的评论——在讨论中为自己的评论添加彩色边框 ★ 自定义配置 • 按项目配置——为每个仓库单独设置按钮、版本文件和 CI job • 拖拽排序按钮——按个人习惯自由排列操作按钮 • Diff 可配置 Tab 宽度——将 tab 显示宽度设置为 2、4 或 8 个空格 • 折叠顶部导航栏 / 隐藏右侧边栏——最大化工作区域 • 声音和桌面通知——操作完成或失败时及时提醒 • 深色主题——自动跟随系统颜色偏好 ★ 为什么选择 GITLAB MR ACTIONS? ✓ 无需个人访问 token——直接使用您的 GitLab 会话 cookie ✓ 无外部服务——所有 API 调用直接发往您的 GitLab 实例 ✓ 支持任意自托管 GitLab(16.x–17.x)及 gitlab.com ✓ Jira 集成无需 API token——使用浏览器会话 cookie 即可 ✓ 按项目完全可配置——不受"一刀切"方案的限制 ✓ 轻量且快速——无后台轮询,不收集任何数据 ✓ 支持 7 种语言:英语、俄语、中文、日语、德语、法语、西班牙语 ✓ 开源 深受希望少点鼠标、多写代码的开发者信赖。
详情
隐私权
该开发者已声明,您的数据:
- 不会因未获批准的用途出售给第三方
- 不会为实现与产品核心功能无关的目的而使用或转移
- 不会为确定信用度或放贷目的而使用或转移