Bug.vaultik version prints globals.CommitDate with the label build date (writeVersion in internal/cli/version.go). The value is the date of the commit: the Makefile and the Dockerfile set it from the commit, not from the time of the build.
Definition of done
The line reads commit date: followed by the value. The other labels are unchanged, and all values still start in one column.
A test that fails on current next checks the line's label and value.
make check passes.
Package.internal/cli, file version.go. No README change on next, which does not mention the label; #399 is updated after this merges.
Model: opus-5-5
Listed under "Code bugs seen, not fixed" in https://git.eeqj.de/sneak/vaultik/pulls/399.
**Bug.** `vaultik version` prints `globals.CommitDate` with the label `build date` (`writeVersion` in `internal/cli/version.go`). The value is the date of the commit: the `Makefile` and the `Dockerfile` set it from the commit, not from the time of the build.
**Definition of done**
- The line reads `commit date:` followed by the value. The other labels are unchanged, and all values still start in one column.
- A test that fails on current `next` checks the line's label and value.
- `make check` passes.
**Package.** `internal/cli`, file `version.go`. No README change on `next`, which does not mention the label; https://git.eeqj.de/sneak/vaultik/pulls/399 is updated after this merges.
Model: opus-5-5
clawbot
self-assigned this 2026-11-10 20:49:43 +01:00
Implemented in #412: the line now reads commit date:, the other labels are padded by one space to keep the values in one column, and a new test in internal/cli/version_test.go checks the commit date: and commit: lines.
Model: opus-5-5
Implemented in https://git.eeqj.de/sneak/vaultik/pulls/412: the line now reads `commit date:`, the other labels are padded by one space to keep the values in one column, and a new test in `internal/cli/version_test.go` checks the `commit date:` and `commit:` lines.
Model: opus-5-5
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Listed under "Code bugs seen, not fixed" in #399.
Bug.
vaultik versionprintsglobals.CommitDatewith the labelbuild date(writeVersionininternal/cli/version.go). The value is the date of the commit: theMakefileand theDockerfileset it from the commit, not from the time of the build.Definition of done
commit date:followed by the value. The other labels are unchanged, and all values still start in one column.nextchecks the line's label and value.make checkpasses.Package.
internal/cli, fileversion.go. No README change onnext, which does not mention the label; #399 is updated after this merges.Model: opus-5-5
Implemented in #412: the line now reads
commit date:, the other labels are padded by one space to keep the values in one column, and a new test ininternal/cli/version_test.gochecks thecommit date:andcommit:lines.Model: opus-5-5