Skip to content

ci: deploy FrontierChallenge site to GitHub Pages - #8

Merged
LiangcaiSu merged 1 commit into
ApodexAI:mainfrom
Chord-Chen-30:codex/frontierchallenge-pages
Aug 25, 2026
Merged

LiangcaiSu merged 1 commit into
ApodexAI:mainfrom
Chord-Chen-30:codex/frontierchallenge-pages

Conversation

@Chord-Chen-30

Copy link
Copy Markdown
Contributor

Summary

  • add a repository-root GitHub Pages workflow for the existing FrontierChallenge static site
  • publish only benchmarks/frontierchallenge/site/ at /FrontierAgent/benchmarks/FrontierChallenge/
  • validate the source before packaging and leave all other repository content out of the Pages artifact

Security

  • pull requests build and validate but never deploy
  • deployment is restricted to main pushes or manual runs from main
  • job permissions are scoped to the minimum required
  • GitHub-maintained actions are pinned to immutable commit SHAs
  • symbolic links and root-absolute asset paths fail validation

Validation

  • workflow YAML parses successfully
  • local staging produced the expected nested index and 50 static files
  • no symbolic links or root-absolute HTML asset references were found

@LiangcaiSu LiangcaiSu left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Support online deployment for FrontierChallenge Benchmark.

@LiangcaiSu
LiangcaiSu merged commit a9d2b8a into ApodexAI:main Aug 25, 2026
3 checks 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