deploy key labels are always regenerated by gitlab
Hello,
We've just witnessed the Gitlab deploy key API regenerates a deploy key label even if one is provided. This causes issues with automation if several users work on the same resource management manifests (in our case, Terraform + Gitlab provider).
The regenerated deploy key label always matches the user whose token is used to execute the API call.
Moreover, the docs indicate that the label is optional https://docs.gitlab.com/ee/ssh/#ed25519-ssh-keys