Skip to content

Commit 4ddc77e

Browse files
committed
multi-arch docker image support
1 parent 18faf2b commit 4ddc77e

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,6 @@ All notable changes to this project are documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
9-
10-
### Changed
11-
12-
- **Docker publish:** Release workflow pushes multi-arch images (`linux/amd64`, `linux/arm64`) via `docker buildx` so `docker pull` works on Apple Silicon and x86-64 hosts.
13-
148
## [0.8.0] - 2026-06-04
159

1610
### Added
@@ -23,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2317
### Changed
2418

2519
- **Version:** Application release `0.8.0` (pre-1.0 stable). Single runtime version via `get_version()` / `pyproject.toml`.
26-
- **Docker image:** Built from frozen `uv.lock` (aligned with CI). Published as `touchthesun/openhardwaremanager` with tags `0.8.0`, `0.8`, and `latest`.
20+
- **Docker image:** Built from frozen `uv.lock` (aligned with CI). Published as `touchthesun/openhardwaremanager` with tags `0.8.0`, `0.8`, and `latest`. Multi-arch manifest (`linux/amd64`, `linux/arm64`) via `docker buildx`.
2721
- **Dependencies:** Security-pinned transitive deps (FastAPI ≥0.120, Starlette, urllib3, idna, gitpython, aiohttp); `pip-audit` in CI and release workflows.
2822
- **CI:** Docker build-test on `main` push; `develop` branch name fixed to `dev`; GitHub Actions upgraded to Node.js 24–compatible action majors.
2923

0 commit comments

Comments
 (0)