ideas icon indicating copy to clipboard operation
ideas copied to clipboard

Keeping issues and PR in-sync with GitLab side

Open ajhalili2006 opened this issue 4 years ago • 1 comments

About this Idea

So you imported your GitHub repo to GitLab as you migrate to GitLab, but you still want to ensure everything is in-sync while you doing work on other parts such as migrating GitHub Actions workflows to either use GitLab CI format in only Docker containers or set up act stuff and even copying issue and PR templates to .gitlab directory.[^1]

The problem here is while you migrate to GitLab you also need to deal with contributors who didn't know that you're in the progress of moving to GitLab.

Possible workarounds/solutions

  • Set up bidirectional webhooks stuff and cross your fingers everything is fine.
  • Prompt the user to take the issue to the GitLab project, close, and lock it down.
    • An much better approach is to copy the issue title, description, and labels to GitLab, provide them the link, close and lock it down.

[^1]: While this might be related to Microsoft's acquisition of GitHub years ago, that is not factored in here.

ajhalili2006 avatar Nov 26 '21 14:11 ajhalili2006

A bit of bump, but related suggestion on our issue tracker: https://todo.sr.ht/~recaptime-dev/squad-suggestion-box/2

ajhalili2006 avatar Sep 16 '22 16:09 ajhalili2006