Skip to content

Publish benchmark dashboard at gh-pages root - #7

Merged
embtom merged 1 commit into
mainfrom
copilot/fix-benchmark-results-display
Oct 6, 2026
Merged

embtom merged 1 commit into
mainfrom
copilot/fix-benchmark-results-display

Conversation

Copilot AI commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

The Benchmarks workflow succeeded, but https://embtom.github.io/ctprintf/ (the URL the README links to) showed no results.

github-action-benchmark was writing index.html and data.js under dev/bench/ on gh-pages, so the dashboard was only reachable at /dev/bench/. Nothing was served at the site root.

  • Workflow change (.github/workflows/benchmark.yml): set benchmark-data-dir-path to . instead of dev/bench. The dashboard and data now land at the gh-pages root.
benchmark-data-dir-path: .

Reviewer notes

  • I haven't run the workflow. Re-run it (it supports workflow_dispatch) and check the root URL.
  • Existing files under dev/bench/ stay on gh-pages and can be deleted manually. History stored there isn't carried over to the new location.
  • Pages must be configured to serve from the gh-pages branch. I couldn't verify that setting.

Co-authored-by: embtom <16663460+embtom@users.noreply.github.com>
@embtom
embtom marked this pull request as ready for review October 6, 2026 04:52
@embtom
embtom merged commit 30c177f into main Oct 6, 2026
1 check 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.

2 participants