Search Issue Tracker
Not Reproducible
Votes
0
Found in
3.17.2
Issue ID
UUM-140268
Regression
No
"Repository name" field and "slug preview" don't have correct validation and become inconsistent when unsupported characters are entered
Steps to reproduce:
- Open Unity Hub
- Click "+ New project"
- In the "Source control provider" select "GitHub" or "GitLab"
- In the "Repository name" enter a valid name, like "test" (or use the one already there)
- Add "+" symbols after the name
- Observe the "Slug preview" does not contain the symbols
- Enter any valid character, such as a letter or number
- Observe both fields refresh and remove unsupported symbols
- Repeat 5th step
- Create the project
- Observe the repository name
Actual results: Unsupported characters are not validated immediately, unlike other fields such as Project name. They are only removed after a subsequent valid character is entered; if the project is created before that refresh, GitHub removes the characters automatically, while GitLab fails creation and shows a provider error.
Expected results: Unsupported characters should be handled consistently with other fields, either by showing immediate validation feedback or by being removed as soon as they are entered
Reproducible with versions: 3.17.2
Tested on (OS): Ubuntu 24.04
Notes:
- GitHub and GitLab have different outcomes, GitHub handles it automatically while GitLab shows error (after further testing could not reproduce this error again):
{code:java}
"Failed to create GitLab repository. project_namespace.path: can only include non-accented letters, digits, '', '-' and '.'. It must not start with '-', '', or '.', nor end with '-', '.', '.git', or '.atom'.; path: can only include non-accented letters, digits, '', '-' and '.'. It must not start with '-', '', or '.', nor end with '-', '.', '.git', or '.atom'."{code}
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- UI counter displays incorrect collectible count when using "Remaining_Collectibles_UI" Prefab in "Get Started With Unity" template
- Camera Output Texture does not revert back to previously set Render Texture when camera selection in UI Builder canvas background is changed
- Some post-processing volume overrides only update after a refresh when using HDRP
- Video Player glitches when Skip On Drop is enabled
- GameObject movement in Scene view becomes stuttery and intermittently freezes when using non-standard pointers across editor tabs or window boundaries
Resolution Note:
Thank you for reporting a bug to Unity.
We have investigated the issue but were unable to reproduce it with the information provided. This can happen due to differences in environment, project setup, or steps taken.
We will close this case for now. If you're able to share additional details such as different projects, steps, hardware/software configuration, or logs - please let us know, and we'll be happy to re-evaluate.
Resolution Note:
Thank you for reporting a bug to Unity.
We have investigated the issue but were unable to reproduce it with the information provided. This can happen due to differences in environment, project setup, or steps taken.
We will close this case for now. If you're able to share additional details such as different projects, steps, hardware/software configuration, or logs - please let us know, and we'll be happy to re-evaluate.