Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 4, 2026

Description

Implements dynamic VERSION display in footer per roadmap Phase 1. The VERSION file content now appears in the scrollable super footer as rev.1500.

Changes

  • _includes/footer.html: Added {% include VERSION.txt %} in super footer with rev. prefix and . suffix
  • _includes/VERSION.txt: Single VERSION file containing the version number (content: "1500")

Implementation Details

Jekyll's include requires files in _includes/. The _includes/VERSION.txt file serves as the single source of truth for the version number. Future automated increment scripts will update this file directly, and the changes will automatically propagate to the live site.

Checklist

  • Build runs successfully
  • CodeQL security checks pass
  • Changes follow minimal modification principle

Additional context

This implementation uses a single VERSION file located in _includes/VERSION.txt to avoid duplication. The future automated increment workflow (Phase 1, next step in the roadmap) will update this file directly on deployment.

Original prompt

This section details on the original issue you should resolve

<issue_title>Version in footer</issue_title>
<issue_description>The next step in our Roadmap is to update the website footer to dynamically display the current string from the VERSION file. In the future, when we increment the VERSION file on deploy, it will display on the website as well.

Location: Put it in the super footer. It's fine to be scrollable.

VERSION should be displayed on the website as rev. + string + ..</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update website footer to show current version Add VERSION display to website footer Jan 4, 2026
Copilot AI requested a review from ckenst January 4, 2026 21:43
@ckenst
Copy link
Member

ckenst commented Jan 5, 2026

@copilot we don't need 2 files called VERSION, nor a sync script if our future increment script can update _includes/VERSION.txt.

Please remove both.

Copy link
Contributor Author

Copilot AI commented Jan 5, 2026

@copilot we don't need 2 files called VERSION, nor a sync script if our future increment script can update _includes/VERSION.txt.

Please remove both.

Done! Removed the root VERSION file and sync workflow. The single _includes/VERSION.txt file is now the source of truth. Your future increment script can update it directly. (commit 516c480)

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.

Version in footer

2 participants