kas-action
A GitHub Action that wraps Siemens kas to build Yocto and OpenEmbedded projects in CI.
Highlights
- Thin wrapper around the official `ghcr.io/siemens/kas/kas` container — no fork, no patches.
- Pluggable `kas_cmd` (build / shell / checkout / dump) with explicit `kas_args` and `bitbake_args`.
- Designated `dl_dir` and `sstate_dir` inputs so `actions/cache` keys map cleanly to Yocto's cache shape.
- CI + integration test workflows in-repo to keep the wrapper honest across kas versions.