Change CI_JOB_TOKEN secure workflow default to enable for new projects
Problem to solve
During rollout of the CI_JOB_TOKEN Secure workflow we discovered users weren't interested in implementing the feature since it was considered a breaking change. After dogfooding and having a few users test the feature in %14.3 and %14.4, we are now ready to enable the feature by default for new projects
Proposal
- Change
project_ci_cd_settings.job_token_scope_enableddefault fromfalsetotrue. - Ensure documentation and troubleshooting is in place for users to understand their possible pipeline failures.
Edited by Fabio Pitino