Skip to content

lst_to_sbom: re-add the .debian / .alpine suffix to version - #24

Merged
gernot-h merged 5 commits into
mainfrom
fix-version-suffix
Jul 8, 2026
Merged

gernot-h merged 5 commits into
mainfrom
fix-version-suffix

Conversation

@gernot-h

@gernot-h gernot-h commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

This was inadvertently dropped right before the initial public release in 99778a6 (Argh!)

gernot-h added 3 commits July 8, 2026 08:50
This was inadvertently dropped right before the initial public release
in 99778a6 (Argh!)

Fixes #25
Output files used to have a broken extension like .cdx-1-map.json,
correctly handle ".cdx.json" as extension.
We now write an additional list of missing sources which can be used as
input for debsbom and verify externalReferences pointing to local source
archives instead of relying on the downloader to add
`SourceFileDownload==failed`
@gernot-h
gernot-h force-pushed the fix-version-suffix branch from 7f1bef2 to dddcd7a Compare July 8, 2026 10:18
gernot-h added 2 commits July 8, 2026 12:19
So far, we mainly used bare URLs without file:/// prefix in
contradiction to what Siemens Standard BOM specifies. When switching to
debsbom, this breaks as debsbom emits file:/// URLs, so fix our
handling.
@gernot-h
gernot-h force-pushed the fix-version-suffix branch from dddcd7a to 5d7baa8 Compare July 8, 2026 10:19
@gernot-h
gernot-h merged commit 2d35b0b into main Jul 8, 2026
5 checks passed
@gernot-h
gernot-h deleted the fix-version-suffix branch July 8, 2026 10:23
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