The ultimate "How to make CI work with my fork" guide

  1. Go to your fork : https://gitlab.kitware.com/username/vtk/
  2. Click on settings and expand Visibility

  1. Click on CI/CD and expand General

  1. Rebase your branch in MRs against the last origin master
  2. Make sure to also pull the tags from origin master
1 Like

@ben.boeckel feel free to improve

I cannot edit, but there is no reason to close and open a new MR; just amend and force push.

1 Like

I keep my fork master in synch with vtk master via pull and push commands from/to the two different repositories. Then I create feature/fix branches off my local master and only rebase them if necessary.

About closing and opening new MRs

Thanks I wasn’t sure about this one.

I keep my fork master in synch with vtk master via pull and push commands from/to the two different repositories. Then I create feature/fix branches off my local master and only rebase them if necessary.

Unrelated ?