Skip to content

feat: gitlab to gitlab mirroring - #425

Open
cmelone wants to merge 1 commit into
llnl:mainfrom
cmelone:add/gitlab-to-gitlab
Open

feat: gitlab to gitlab mirroring#425
cmelone wants to merge 1 commit into
llnl:mainfrom
cmelone:add/gitlab-to-gitlab

Conversation

@cmelone

@cmelone cmelone commented Sep 1, 2026

Copy link
Copy Markdown
Member

I was able to map most of the features we've written for GitHub->GitLab mirroring.

A couple limitations to discuss:

  • we cannot post statuses to forks
  • how to register repositories with gitlab as a source (there's no equivalent to a GH app)
  • gitlab makes it difficult to connect comments to commit ids, current way is through a "diff note" but we might consider implementing /hubcast approve <sha> to make it easier

I refrained from writing tests because I want to get some feedback on the architectural components, so the unit tests won't pass at the moment.

closes #115

Signed-off-by: Caetano Melone <melone1@llnl.gov>
@cmelone
cmelone requested a review from alecbcs September 1, 2026 19:01
@github-actions github-actions Bot added the docs Improvements or additions to documentation label Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Gitlab to Gitlab topology

1 participant