v0.1.7 — arm64 smoke evidence and maintenance refresh
This release focuses on operator-facing packaging evidence.
What changed
- Added a GitHub Actions
Arm64 image smokeworkflow. - The workflow runs after Docker publish, pulls the matching
linux/arm64GHCR image under QEMU, boots the container, checks/readyz,/status, and/metrics, and uploads smoke artifacts. - Fixed the smoke script so
inspect.txtrecords imageos/archand container status portably. - Merged grouped maintenance updates for GitHub Actions and npm development dependencies.
Release evidence
- Tag CI: https://github.com/happysnaker/qq-ai-bot/actions/runs/28968030296
- Tag Docker publish: https://github.com/happysnaker/qq-ai-bot/actions/runs/28968030324
- Tag arm64 QEMU smoke: https://github.com/happysnaker/qq-ai-bot/actions/runs/28968114761
Arm64 smoke spot-check
The arm64 smoke artifact for this tag confirms:
- image:
ghcr.io/happysnaker/qq-ai-bot:sha-ea8058c - os/arch:
linux/arm64 - container status:
running /readyz:ok: true/status:ok: true/metrics:qq_ai_bot_build_info{build_ref="v0.1.7", git_commit="ea8058c...", version="0.1.7"} 1
Caveat
This improves public arm64 image evidence, but it still does not replace a real CasaOS / physical ARM host install report. That remaining validation is tracked in #26.