feat(version): show a platform label without changing the version contract #29

Merged
clawdie merged 1 commit from clawdie/feat/version-platform-label into main 2026-10-30 13:23:17 +01:00 AGit
Owner

zot --version now prints the friendly form, for example
'zot 0.4.57-88-freebsd (g84da32b)', with the commit hash preserved.

The canonical git-describe stamp is unchanged and remains the manifest
version, the versions/ directory name, and the installer regex
input. --version-json exposes that canonical stamp for scripts, and
zot-update prefers it with a token-2 fallback for older binaries.

No PORTVERSION, install path, or package identity changes.

zot --version now prints the friendly form, for example 'zot 0.4.57-88-freebsd (g84da32b)', with the commit hash preserved. The canonical git-describe stamp is unchanged and remains the manifest version, the versions/<ver> directory name, and the installer regex input. --version-json exposes that canonical stamp for scripts, and zot-update prefers it with a token-2 fallback for older binaries. No PORTVERSION, install path, or package identity changes.
feat(version): show a platform label without changing the version contract
All checks were successful
ci / test (pull_request) Successful in 3m7s
ci / extension (herdr-agent-state) (pull_request) Successful in 4s
ci / packaging (GNU/POSIX compatibility) (pull_request) Successful in 3s
leak-guard / guard (pull_request) Successful in 1s
ci / FreeBSD (native build and packaging) (pull_request) Successful in 3m59s
7b376f89f7
zot --version now prints the friendly form, for example
'zot 0.4.57-88-freebsd (g84da32b)', with the commit hash preserved.

The canonical git-describe stamp is unchanged and remains the manifest
version, the versions/<ver> directory name, and the installer regex
input. --version-json exposes that canonical stamp for scripts, and
zot-update prefers it with a token-2 fallback for older binaries.

No PORTVERSION, install path, or package identity changes.
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/zot!29
No description provided.