This was in a response to industry-wide abuse from crypto miners who abuse and monetize free CI minutes for their own personal financial gain.
New accounts and trial users will need to provide a valid debit/credit card for verification before they can run CI jobs using GitLab.com shared runners.
A user impacted by this change has the following options:
- Provide a credit or debit card and use the 400 free minutes with shared runners.
- A user can also run pipelines without providing a credit or debit card if they use their own runner and disable shared runners for their project.
- Decline to provide the card and continue to use many of the GitLab capabilities for free. In this case, any feature within GitLab that relies on our pipelines won’t work, such as: A pipeline (CI/CD generally), scheduled pipelines including on-demand DAST scans, defining your own pipelines, utilizing Auto DevOps.
- Switch to GitLab self-managed