Skip to content

Add SBOM generation workflows for docker, gradle and yarn - #1999

Draft
lukpueh wants to merge 1 commit into
eclipse-openvsx:mainfrom
lukpueh:sbom-latest
Draft

Add SBOM generation workflows for docker, gradle and yarn#1999
lukpueh wants to merge 1 commit into
eclipse-openvsx:mainfrom
lukpueh:sbom-latest

Conversation

@lukpueh

@lukpueh lukpueh commented Jul 27, 2026

Copy link
Copy Markdown

Add three GitHub Actions workflows that generate and upload CycloneDX SBOMs for 5 products to the eclipse-csi upload-sbom endpoint:

  • sbom-docker.yml: scans published server/webui docker images, triggered by registry_package events (upstream only) or manual dispatch
  • sbom-gradle.yml: SBOM for the gradle-based server component
  • sbom-yarn.yml: SBOMs for the yarn-based cli/webui components

Assisted-by: Claude:claude-opus-4-8

Add three GitHub Actions workflows that generate and upload CycloneDX
SBOMs for 5 products to the eclipse-csi upload-sbom endpoint:

- sbom-docker.yml: scans published server/webui docker images, triggered
  by registry_package events (upstream only) or manual dispatch
- sbom-gradle.yml: SBOM for the gradle-based server component
- sbom-yarn.yml: SBOMs for the yarn-based cli/webui components

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Lukas Puehringer <lukas.puehringer@eclipse-foundation.org>
@lukpueh

lukpueh commented Jul 27, 2026

Copy link
Copy Markdown
Author

Supersedes #1684.

Marked as draft until PIA goes to production. Then:

  • remove staging: true in each of the files, and
  • remove obsolete generate-yarn-sboms.yml

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