[go: up one dir, main page]

Skip to content

CI/CD variable creation should set ("masked and hidden") by default

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Proposal

The current UI has Visible CI/CD variables by default.

image

The API also sets Visible as a default value (through masked and masked_and_hidden being set to false) https://docs.gitlab.com/api/project_level_variables/#create-a-variable

The default value should be Masked and hidden to move away from our current "fail open" workflow which requires users to manually increase the security of the visibility setting.

Edited by Dominic Couture