From ebaafae7ad1b71809574f3dec93e7486fe16d781 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Wed, 14 Oct 2026 05:06:49 +0000 Subject: fix(release): compact package timestamps Format the HEAD commit's UTC timestamp as yyyymmdd-hhmmss in release package names. Preserve the short commit ID, platform and archive format, and update the installation and architecture documentation. Validation: cmake --build build --target release passed and generated cpsc-20261014-034032-fed1235-Linux-x86_64.tar.xz. --- AGENTS/ARCH.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'AGENTS/ARCH.md') diff --git a/AGENTS/ARCH.md b/AGENTS/ARCH.md index be98732..6901c19 100644 --- a/AGENTS/ARCH.md +++ b/AGENTS/ARCH.md @@ -131,7 +131,7 @@ Pandoc remains the fallback. `make -C build release` packages the executable, all manuals, installer and license as `build/cpsc-VERSION-SYSTEM-ARCH.tar.xz`, retaining the configured execution mode. `cmake/Release.cmake` reads HEAD at packaging time; VERSION is the commit's UTC -timestamp (`yyyy-mm-dd-hh-mm-ss`) followed by its short ID. Git is only required +timestamp (`yyyymmdd-hhmmss`) followed by its short ID. Git is only required for packaging; recipients can install the extracted archive using just the script. The Windows `install.ps1` installs `cpsc.exe`, `doc/cpsc.html` and -- cgit v1.3.1-4-g156e