Frontend: Unmasked variables value appears as masked in the CI/CD variables table
Problem
Unmasked CI/CD variables appear as masked in the CI/CD variables table. This is confusing as it's harder to understand the visibility of a given variable when scanning the variables table.

Steps to reproduce
- Ensure you are a Maintainer/Owner of a project
- Navigate to Your_Project > Settings > CI/CD
- Expand the "Variables" section
- Create a CI/CD variable, do not check "Masked"
- Create another CI/CD variable, and check "Masked"
Solution
To avoid any confusion, the value of an unmasked variable should not be masked in the variable table.
Before | After |
---|---|
![]() |
![]() |
Edited by Kevin Comoli