Skip to content

fix: remove report artifacts and summarize via GitHub API - #23

Merged
mfahlandt merged 1 commit into
cncf:mainfrom
mfahlandt:fix/batch-report-artifacts
Aug 28, 2026
Merged

fix: remove report artifacts and summarize via GitHub API#23
mfahlandt merged 1 commit into
cncf:mainfrom
mfahlandt:fix/batch-report-artifacts

Conversation

@mfahlandt

Copy link
Copy Markdown
Member

Problem

The GitHub Actions UI is still overloaded when large SBOM generation runs create many report artifacts, even after reducing the number of artifacts. The workflow still emitted artifact data for every matrix job and the UI became difficult to render.

Fix

  • remove all per-repository and merged report artifacts from the SBOM generation workflows
  • remove the artifact upload and download steps entirely from the reporting flow
  • summarize the run directly from the GitHub Actions Jobs API in the final summary step
  • write only a compact summary to

This keeps the workflow readable in the UI while still surfacing job failures and health information without creating artifact bloat.

Signed-off-by: Mario Fahlandt mfahlandt@pixel-haufen.de

Signed-off-by: Mario Fahlandt <mfahlandt@pixel-haufen.de>
@mfahlandt
mfahlandt force-pushed the fix/batch-report-artifacts branch from 988e777 to 5b39547 Compare August 27, 2026 18:54
@mfahlandt
mfahlandt merged commit 69dcbd8 into cncf:main Aug 28, 2026
2 checks passed
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