Tool should accept GPG passed as File variable
As GPG key value is most likely not acceptable for GitLab's masking feature, to reduce the risk of incidental revealing it's best to pass it as File variable.
Currently the tool is using the GPG key passed directly in variable's valu. It should allow the usage of File variables, where the variable contains a path to a file where the value is stored.