Check credit card requirement when retrying a CI build on GitLab.com
The state of the shared runners could have changed, so we should only create a build if we're still allowed.
Edited by Stan Hu
The state of the shared runners could have changed, so we should only create a build if we're still allowed.