Skip to content
Latchkey

Dependency Graph - CI/CD Glossary Definition

A dependency graph is the directed graph of which packages depend on which others, used by resolvers to install a consistent set and by tools to find vulnerabilities and detect cycles.

What it powers

Resolution, deduplication, and security scanning all walk this graph. GitHubs Dependabot reads it to alert on vulnerable transitive packages buried deep in the tree.

Inspecting it

Use npm ls, pipdeptree, or cargo tree to print the graph and see why a given version was selected.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →