gitlab register command is being deprecated for gitlab deploy in GitLab v16.0

https://gitlab.com/gitlab-org/gitlab/-/issues/380872

We need to move to using gitlab deploy instead of gitlab register, once it becomes available