Draft: Add avatar icon for GitGuardian integration

What does this MR do and why?

Contributes to #601910

Problem

The GitGuardian integration settings page does not display a logo/icon.

Solution

Add a custom avatar_url method to Integrations::GitGuardian pointing to the gitguardian.svg asset from @gitlab/svgs.

References

Screenshots or screen recordings

Before After
Screenshot_2026-06-03_at_10.50.05

How to set up and validate locally

  1. Ensure @gitlab/svgs is updated to a version containing gitguardian.svg.
  2. Navigate to Project > Settings > Integrations.
  3. Verify the GitGuardian integration displays the logo icon.

MR acceptance checklist

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

Edited by Vasilii Iakliushin

Merge request reports

Loading