Skip to content

Publish demo analytics reports to GitHub Pages - #546

Merged
hossain-khan merged 1 commit into
mainfrom
feature/publish-demo-reports-to-pages
Aug 19, 2026
Merged

Publish demo analytics reports to GitHub Pages#546
hossain-khan merged 1 commit into
mainfrom
feature/publish-demo-reports-to-pages

Conversation

@hossain-khan

Copy link
Copy Markdown
Owner

Summary

This PR copies the newly generated freeCodeCamp demo reports to GitHub Pages under the /demo-report/ path.

Changes:

  1. Sample Reports: Checked in sample-resources/demo-output/ with the latest freeCodeCamp analysis reports.
  2. Auto-Redirect: Added sample-resources/demo-output/index.html that automatically forwards visitors to the master dashboard (REPORTS-freeCodeCamp-DASHBOARD.html).
  3. Workflow Integration (.github/workflows/static-docs.yml): Updated the static docs workflow to copy sample-resources/demo-output/* into ./build/dokka/html/demo-report/ before deployment to Pages.
  4. Git Ignore Scoping: Scoped /REPORTS-* ignore rule to root directory only to permit checked-in sample reports in sample-resources/demo-output/.

- Add sample-resources/demo-output containing generated freeCodeCamp report set
- Add index.html redirect to REPORTS-freeCodeCamp-DASHBOARD.html
- Update .github/workflows/static-docs.yml to copy demo reports to Pages output directory (demo-report/)
- Scope REPORTS-* gitignore rule to root directory only
@github-actions

Copy link
Copy Markdown

Code Coverage Report

View Coverage Report

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.30%. Comparing base (2f3400c) to head (ceb5170).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #546   +/-   ##
=======================================
  Coverage   62.30%   62.30%           
=======================================
  Files          70       70           
  Lines        2653     2653           
  Branches      281      281           
=======================================
  Hits         1653     1653           
  Misses        898      898           
  Partials      102      102           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@hossain-khan
hossain-khan merged commit 4e6d09a into main Aug 19, 2026
2 checks passed
@hossain-khan
hossain-khan deleted the feature/publish-demo-reports-to-pages branch August 19, 2026 19:32
@hossain-khan

Copy link
Copy Markdown
Owner Author

@hossain-khan

Copy link
Copy Markdown
Owner Author
Screenshot 2026-08-19 at 15-47-06 freeCodeCamp Analytics Dashboard Screenshot 2026-08-19 at 15-46-13 freeCodeCamp Analytics Dashboard

@hossain-khan

Copy link
Copy Markdown
Owner Author
Screenshot 2026-08-19 at 15-46-50 Author Analytics - majestic-owl448 (freeCodeCamp) Screenshot 2026-08-19 at 15-46-40 Author Analytics - majestic-owl448 (freeCodeCamp)

@hossain-khan

Copy link
Copy Markdown
Owner Author
Screenshot 2026-08-19 at 15-49-23 Reviewer Analytics - DanielRosa74 (freeCodeCamp) Screenshot 2026-08-19 at 15-49-16 Reviewer Analytics - DanielRosa74 (freeCodeCamp)

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