store job artifacts in branch
We could enhance the workflow to enable (at least optional) to store the job artifacts in a branch.
In this way the repository can be archived/cloned and the full information is still available.
Note: I do not know a way to copy the job artifact from one gitlab instance to an other (possible new) one.