Align Group-Level Dependency List with Latest Successful Project-Level Scan for Multiple Licenses
Why are we doing this work
The Dependency List at the group level is not properly syncing with the most recent successful scan at the project level for multiple licenses.
| Project Level Dependency List | Group Level Dependency List |
|---|---|
![]() |
![]() |
Relevant links
Implementation plan
Verification steps
-
Trigger a new pipeline for https://gitlab.com/gitlab-org/govern/threat-insights-demos/verification-projects/issue-482764:
- Navigate to Build → Pipelines.
- Manually create a new pipeline for the
mainbranch.
-
Validate the pipeline results:
- Go to the License tab and confirm the presence of the
cryptography 44.0.2component. - Verify that the
cryptography 44.0.2unknownlicense is listed in Secure->Dependency List.
- Go to the License tab and confirm the presence of the
-
Filter the Dependency List results:
- This step should be done at Group level
- Navigate to Secure → Dependency List for the group where the project is located.
- Filter by
unknownlicense. - Verify
fake/fake 0.0.1is returned with the correct license list - Verify
cryptography 44.0.2is returned with the correct license list
Edited by Ugo Nnanna Okeadu

