Skip to content

Updates GAR integration setting field labels

Rahul Chanila requested to merge 439371-integration-fields into master

What does this MR do and why?

Please note these changes are behind a feature flag, so a changelog to the commit is not required.

What

Modifies GAR integration setting field labels to match design.

Updates dynamic_field component to allow labelDescription prop.

Reorders form inputs to group repository & wlif fields together.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Please note the Workload Identity Federation fields will be removed in the next iteration

Proposal Before After
image Screenshot_2024-02-16_at_1.22.58_pm Screenshot_2024-02-21_at_12.17.42_am

How to set up and validate locally

  1. Enable container registry in the gdk https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/doc/howto/registry.md#set-up-container-registry-to-display-in-ui-only

  2. Simulate a SAAS instance in local GDK

  3. In rails console enable the experiment

    Feature.enable(:gcp_artifact_registry)
  4. Visit Project > Settings > Integrations > Google Cloud Artifact registry

Related to #439371 (closed)

Edited by Rahul Chanila

Merge request reports