Skip to content

feat(docs): templatize home page with build context and date#459

Merged
tbouffard merged 4 commits intomasterfrom
feat/dynamic_home_page
Mar 31, 2026
Merged

feat(docs): templatize home page with build context and date#459
tbouffard merged 4 commits intomasterfrom
feat/dynamic_home_page

Conversation

@tbouffard
Copy link
Copy Markdown
Member

@tbouffard tbouffard commented Mar 31, 2026

Add CONTEXT and DATE placeholders to public/docs/index.html to match surge preview pattern.
Update build-documentation action to accept context_label input and apply sed substitutions.
Configure both master and PR workflows to pass appropriate context labels (master branch or PR #number).

Also add the DATE placeholder in the page used in surge.sh deployment.

Add @context@ and @Date@ placeholders to public/docs/index.html to match surge preview pattern.
Update build-documentation action to accept context_label input and apply sed substitutions.
Configure both master and PR workflows to pass appropriate context labels (master branch or PR #number).
@tbouffard tbouffard added the enhancement New feature or request label Mar 31, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 31, 2026

♻️ PR Preview 4ffbc05 has been successfully destroyed since this PR has been closed.

🤖 By surge-preview

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 31, 2026

♻️ PR Preview 4ffbc05 has been successfully destroyed since this PR has been closed.

🤖 By surge-preview

@tbouffard tbouffard merged commit 43b24b8 into master Mar 31, 2026
4 checks passed
@tbouffard tbouffard deleted the feat/dynamic_home_page branch March 31, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant