build: ISO version auto-tracks zot #45

Merged
clawdie merged 1 commit from build/iso-version-tracks-zot into main 2026-06-14 10:51:13 +02:00
Owner

Stops inventing an ISO version. ISO_VERSION=auto (new default) resolves at build time from the zot checkout (git describe --tags), falls back to the pinned ZOT_VERSION, strips the leading v (v0.2.290.2.29). Records zot_version+zot_commit in build-manifest.json; banner shows the tracked zot. ISO_VERSION=x.y.z overrides.

Also drops the stale independent from Clawdie-AI runtime version comment — zot is the only version anchor now.

Verified: bash -n clean; resolution logic tested (real checkout→0.2.29, no-checkout→ZOT_VERSION fallback, explicit override preserved). Does not affect Codex’s in-flight pinned rebuild (831fd3b).

Stops inventing an ISO version. `ISO_VERSION=auto` (new default) resolves at build time from the zot checkout (`git describe --tags`), falls back to the pinned `ZOT_VERSION`, strips the leading `v` (`v0.2.29`→`0.2.29`). Records `zot_version`+`zot_commit` in build-manifest.json; banner shows the tracked zot. `ISO_VERSION=x.y.z` overrides. Also drops the stale `independent from Clawdie-AI runtime version` comment — zot is the only version anchor now. Verified: bash -n clean; resolution logic tested (real checkout→0.2.29, no-checkout→ZOT_VERSION fallback, explicit override preserved). Does not affect Codex’s in-flight pinned rebuild (831fd3b).
clawdie added 1 commit 2026-06-14 10:51:08 +02:00
Drop the hand-maintained ISO_VERSION=0.1.0. Default ISO_VERSION=auto resolves at
build time from the zot checkout (git describe --tags), falling back to the pinned
ZOT_VERSION, and strips the leading v (v0.2.29 -> 0.2.29). Records zot_version +
zot_commit in build-manifest.json; the banner shows which zot it tracks. Set
ISO_VERSION=x.y.z to override.

Also drops the stale 'independent from Clawdie-AI runtime version' comment — the
version's only anchor is zot now.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie merged commit 5a90add6ff into main 2026-06-14 10:51:13 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-iso#45
No description provided.