Improve the categorization of the Deploy tokens setting
Context
Currently, Deploy tokens are located in Settings>Repository at the project-level.
In a tree-test of the project-level settings, 56% of users looked for Deploy tokens settings in the Settings>Access Tokens area.
In a follow-up tree-test, 53% chose Settings>Access Tokens as the right location followed by 12% who selected Settings>CI/CD, and 12% who selected Packages&Registries>Container Registry.
Less than 10% of participants selected Settings>Repository in both tests.
Proposal
Improve the categorization of the Deploy tokens setting.
Considerations
-
Settings>Access Tokenscurrently contains project access token settings. -
Deploy tokenssettings include an access-related setting for the repository. They can also be managed at the group level. - There was a proposal to move Deploy tokens and Deploy keys to Settings>CI/CD but it was complicated by considerations of visibility since CI/CD settings are turned off if a project doesn't have a pipeline. From the comments, most of the concerns seemed about Deploy keys in particular.
Links
Edited by Katherine Okpara