Skip to content

ci: preserve runtime and build dependencies in GitHub graphs - #177

Merged
jmanico merged 1 commit into
mainfrom
ci/batch-02-graph-merge
Sep 26, 2026
Merged

jmanico merged 1 commit into
mainfrom
ci/batch-02-graph-merge

Conversation

@jmanico

@jmanico jmanico commented Sep 26, 2026

Copy link
Copy Markdown
Member

The first live dependency submissions from #173 succeeded, but GitHub selected the build detector's graph for each POM and hid runtime dependencies. Use the same detector identity for project and build graphs, with four distinct correlators, so GitHub merges the graphs while retaining canonical source POM paths and runtime/development scopes.

Validated with actionlint and the 10 existing policy/parser tests. Live SBOM verification after both default-branch jobs finish is required before recording batch 02 complete in #169. This follow-up completes #97's resolved-transitive visibility acceptance criterion; no dependencies or suppressions change.

@jmanico
jmanico merged commit d4562ec into main Sep 26, 2026
36 of 38 checks passed
@jmanico
jmanico deleted the ci/batch-02-graph-merge branch September 26, 2026 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant