Skip to content

Add CC validation modal to new pipeline page [RUN ALL RSPEC] [RUN AS-IF-FOSS]

What does this MR do?

Display the custom alert if the pipeline failed due to lack of CC verification on the user.

Closes https://gitlab.com/gitlab-org/gitlab/-/issues/330115

Screenshots (strongly suggested)

image

How to test this

  1. Setup your local GDK instance as gitlab.com
  2. Enable the following feature flag: ci_require_credit_card_on_free_plan
  3. Ensure your testing namespace is on the Free plan
  4. Go the the new pipeline page and try to run it.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Nicolò Maria Mezzopera

Merge request reports