Skip to content

Show last commit and build date in About - #36

Merged
stuartd merged 1 commit into
mainfrom
about-commit-build-date
Oct 19, 2026
Merged

stuartd merged 1 commit into
mainfrom
about-commit-build-date

Conversation

@stuartd

@stuartd stuartd commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Replace the About screen's version with two lines: Last commit (seven-character source hash) and Build date (UTC date and time).

Embed the timestamp as assembly metadata during both local and CI builds, with a BuildDateUtc override for reproducible builds. Missing metadata displays Unknown. Update the specification and replace the version formatter tests with coverage for commit extraction, timestamps, UTC conversion, missing values, and the generated assembly metadata.

Validation: git diff --check passed. The targeted test command could not run locally because this environment has no dotnet SDK; the Windows CI workflow will run the tests. Native About-window appearance still requires Windows verification.

@stuartd
stuartd merged commit 1f47957 into main Oct 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant