feat: publish pi-only build into the pi-devbox repo, not opencode-devbox (Option B)
The pi-only variant was published as opencode-devbox:latest-pi-only —
an 'opencode-devbox' tag containing no opencode, which confused users.
- build-variant-pi-only now pushes joakimp/pi-devbox:base-pi-only[-vX.Y.Z]
instead of opencode-devbox:*-pi-only. New PI_IMAGE workflow env.
- Still built from the same Dockerfile.variant (single source of truth),
still smoke-tested by smoke-pi-only / validate-pi-only before publish.
- De-advertised pi-only from README, DOCKER_HUB (HUB_TEMPLATE), AGENTS,
.gitea/README. opencode-devbox now publishes 8 tags + base-latest.
- Documented in CHANGELOG (Unreleased) and the plan doc.
Note: old opencode-devbox:{latest,vX.Y.Z}-pi-only tags from v1.15.13b are
superseded and should be deleted from Docker Hub.
This commit is contained in:
+17
-1
@@ -8,7 +8,23 @@ Tags follow `v{opencode_version}[letter]` — bare tag for the first build on a
|
||||
|
||||
## Unreleased
|
||||
|
||||
_(no changes since v1.15.13b)_
|
||||
### Changed: `pi-only` build now publishes to the `joakimp/pi-devbox` repo (not `opencode-devbox`)
|
||||
|
||||
The `pi-only` variant (added in v1.15.13b) was published under `opencode-devbox`
|
||||
as `latest-pi-only` / `vX.Y.Z-pi-only` — an "opencode-devbox" tag that contains
|
||||
**no opencode**, which confused users browsing the tag list.
|
||||
|
||||
- The `build-variant-pi-only` CI job now pushes the artifact into the
|
||||
**`joakimp/pi-devbox`** repo as `base-pi-only-vX.Y.Z` (+ floating `base-pi-only`
|
||||
on tag builds) instead of `opencode-devbox:*-pi-only`. New `PI_IMAGE` workflow env.
|
||||
- It is still built from the same `Dockerfile.variant` (single source of truth)
|
||||
and still smoke-tested by `smoke-pi-only` / `validate-pi-only` before publish.
|
||||
- `opencode-devbox` now publishes **eight** tags per release (four opencode-bearing
|
||||
variants) plus `base-latest`; the pi-only pair lives in the pi-devbox repo.
|
||||
- De-advertised the pi-only tag from the README, `DOCKER_HUB.md` (HUB_TEMPLATE),
|
||||
and AGENTS docs.
|
||||
- The old `opencode-devbox:latest-pi-only` / `vX.Y.Z-pi-only` tags from v1.15.13b
|
||||
are superseded and should be deleted from Docker Hub.
|
||||
|
||||
## v1.15.13b — 2026-06-03
|
||||
|
||||
|
||||
Reference in New Issue
Block a user