Skip to content

Conversation

@jfrost-mo
Copy link
Member

@jfrost-mo jfrost-mo commented Jan 12, 2026

This way we only have to write the website once, and can do all of our transformations and index building then. This allows us to generate the finished HTML in python, rather than having to implement things in JavaScript for the client to do.

Partially implements #1761, though this file still needs extracting from the workflow and to grow a command-line interface.

Based on #1878, so should be merged afterwards.

Contribution checklist

Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.

  • Documentation has been updated to reflect change.
  • New code has tests, and affected old tests have been updated.
  • All tests and CI checks pass.
  • Ensured the pull request title is descriptive.
  • Conda lock files have been updated if dependencies have changed.
  • Attributed any Generative AI, such as GitHub Copilot, used in this PR.
  • Marked the PR as ready to review.

This way we only have to write the website once, and can do all of our
transformations and index building then. This allows us to generate the
finished HTML in python, rather than having to implement things in
JavaScript for the client to do.

Partially implements #1761, though this file still needs extracting from
the workflow and to grow a command-line interface.
@jfrost-mo jfrost-mo self-assigned this Jan 12, 2026
@jfrost-mo jfrost-mo added the cleanup Non-functional improvement label Jan 12, 2026
@github-actions
Copy link
Contributor

Coverage

@jfrost-mo jfrost-mo marked this pull request as ready for review January 12, 2026 09:38
@jfrost-mo jfrost-mo requested a review from daflack January 12, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Non-functional improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants