This needs 2 special variables defined:
- GITLAB_API_TOKEN, which has write permissions to the gitlab API
(create in your account settings for example)
- SSH_BOT_KEY, which is a private ssh key, that can be used to push to
the repository.
After that you can schedule a pipeline on main to update dependencies
every week or so.