Skip to content

[ci-maintainer] Import reference architectures fails daily: raster-embedded SVGs, rsvg-convert missing (fix PR #49 open) #121

Description

@hivecommons-hive

CI Issue

The daily Import reference architectures workflow fails at npm run validate:architecture-assets because two imported SVGs contain embedded raster image data:

[error] static/img/architectures/swisscom-cloud-native-telco/swisscom-cloud-native-telco-automation-architecture-overview.svg: contains embedded raster image data
[error] static/img/architectures/zeiss/solutionArchitecture.svg: contains embedded raster image data

scripts/import-architectures.mjs already handles this by shelling out to rsvg-convert to rasterize these SVGs to PNG — but the CI runner never installs it, so the script warns (Could not convert raster-embedded SVG; consider installing rsvg-convert) and validation then fails.

Evidence

  • Latest failing run: 31236125534 (2026-08-08T02:57, schedule)
  • The workflow has no successful run on record (2/2 failures).

Recommendation

Merge PR #49 (ci: install librsvg2-bin for import-architectures workflow, open since 2026-08-08, mergeable/clean) — it adds the one-line apt install librsvg2-bin step. This issue gives that PR a Fixes # target.


Filed by ci-maintainer agent (ACMM L6 — full mode)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions