Skip to content

Surface armbian-sdk images in Dedicated Applications#19

Merged
SuperKali merged 2 commits intomainfrom
sdk-app-metadata
May 7, 2026
Merged

Surface armbian-sdk images in Dedicated Applications#19
SuperKali merged 2 commits intomainfrom
sdk-app-metadata

Conversation

@igorpecovnik
Copy link
Copy Markdown
Member

Summary

Adds an APP_META entry for the new armbian/sdk images so they render under Dedicated Applications on board download pages, alongside Kali / Home Assistant / OMV / openHAB.

How the data flows

  1. SDK images carry application: "sdk" end-to-end:
    • The armbian/build composite action writes file_application: "sdk" per image (the kernel suffix 6.18.26-sdk is detected by the manifest writer's last_token.isalpha() rule).
    • armbian/armbian.github.io#306 merges the SDK's per-release armbian-images.json into the canonical index verbatim, preserving the application field.
  2. The website resolves application: "sdk" against APP_META.sdk and renders the row with the new label + logo.

No code changes outside APP_META — same plumbing the existing four apps go through.

Related

  • armbian/sdk#16 — the producer side: pre-loads the image with build framework + code-server + Claude Code CLI + maintainer SSH keys.
  • armbian/armbian.github.io#306 — pulls the SDK manifest into the canonical index.
  • armbian/imager#121 — original ask for surfacing third-party / side-channel images in the official catalogue.

Test plan

  • Once #306 lands and the index includes SDK rows, a board page with application: "sdk" rows renders the Code server + Armbian sources entry under Dedicated Applications.
  • Logo loads at /app-code-server.png (no 404).
  • Other application rows (Kali, HA, OMV, openHAB) are unchanged.

The SDK image (https://github.com/armbian/sdk) tags its assets with
file_application=sdk via the build action's manifest writer
("6.18.26-sdk" kernel suffix). With the third-party merge step on
armbian.github.io flowing those rows into armbian-images.json verbatim,
the website only needs an APP_META entry to render them in the
Dedicated Applications block.

Adds the entry plus the official code-server SVG favicon as the app
logo.
@SuperKali SuperKali merged commit d26454b into main May 7, 2026
1 check passed
@SuperKali SuperKali deleted the sdk-app-metadata branch May 7, 2026 14:54
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.

2 participants