Commit Graph

16 Commits

Author SHA1 Message Date
Sebastian Poxhofer 5f91549447 feat(gitlab): merge MRs through merge trains via the platform merge queue API (#45722)
* feat(gitlab): merge MRs through merge trains via the platform merge queue API

* feat(gitlab): report MRs waiting on a merge train through isPrInMergeQueue

* test(gitlab): drop targetBranch from mergePr calls

* Apply suggestion from @secustor

* refactor(gitlab): validate the merge train car response with a Zod schema
2026-09-09 15:21:46 +00:00
Jamie Tanna f3a5286d85 docs: update GitLab security docs + announce Mend-hosted GitLab.com (#45420)
Mend's GitLab.com support has been around for a little bit, but we've
not explicitly documented it.

While we're doing this, we should make sure the outdated references to
GitLab security is updated in line with the current state of affairs.

With some additional research from Claude Opus 5, but with Claude Sonnet
5 driving the changes.

We can also make sure to clarify that folks may want to use Mend-hosted
against GitLab.com, and that there are security implications when
running Renovate on GitLab (more generally).


Researched-by: Claude Opus 5 <jamie.tanna+claude-code@mend.io>

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-09-08 17:41:09 +00:00
Jamie Tanna b62fe59594 fix: remove references to "bot" (#39305)
We dropped the "bot" from our terminology long ago, but it looks like
we've got some outdated docs + code that reference it.

We should remove this to keep things consistent.

A `fix`, as we're changing the commit author's name, and log lines.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-02 08:56:20 +00:00
Timo Hankamer 93e5c47de4 feat(platform/gitlab): add MRs to merge trains via merge_trains API (#43217)
When a GitLab project has merge trains enabled, automerged MRs are now added to the merge train via POST /projects/:id/merge_trains/merge_requests/:iid with auto_merge:true (GitLab 17.11+). Non-merge-train projects keep using the existing /merge endpoint, preserving Renovate's pipeline-success guarantee for free-tier users.
2026-05-11 10:19:11 +00:00
Jellyfrog 16ea48d86d feat(gitlab): add support for autodiscovery repo sort/order (#39680) 2025-12-04 16:04:17 +00:00
Jamie Tanna 7c0926135b docs(gitlab): remove TERM workaround for coloured output (#37078) 2025-07-20 15:28:12 +00:00
Andreas Grub c8ed20ab3c docs(gitlab): remove redundant token scopes (#35597) 2025-04-28 08:09:10 +00:00
HonkingGoose 135e71017e docs(platform/gitlab): add headings, small rewrite (#31547) 2024-10-01 15:43:40 +00:00
Mathias Brodala 499a4c5d69 docs(platform/gitlab): Mention DOCKER_REGISTRY_* CI variables for authentication (#30043)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-09-23 17:33:33 +00:00
Manuel Leonhardt b2588e3e03 docs(gitlab): clarify limited scope of usage of Deploy Tokens (#30787)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-09-22 07:27:42 +00:00
Mathias Brodala 96668485c3 docs(platform/gitlab): Mention Deploy Token (#30042) 2024-07-04 16:14:58 +00:00
Matthias Schoettle 6749322cca docs(gitlab): add note about group access token rotation (#29136)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-06-08 06:55:23 +00:00
Stavros Ntentos b4dc29b85a docs(gitlab): Add coloring info (#27907)
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-03-15 05:09:33 +00:00
markim 739b6e4d72 docs(gitlab): add permission note for group level access token (#26583)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-12 12:09:23 +00:00
Michael Kriese 4b7a5e7b62 docs: use relative links (#26044) 2023-11-29 18:10:17 +00:00
Rhys Arkins 73ea51f461 docs: rename platform index.md to readme.md (#25215) 2023-10-15 10:32:02 +00:00