Skip to content

Publish Dr. MAS project website with GitHub Pages - #82

Merged
langfengQ merged 5 commits into
masterfrom
mojo/drmas-project-page
Sep 25, 2026
Merged

langfengQ merged 5 commits into
masterfrom
mojo/drmas-project-page

Conversation

@langfengQ

Copy link
Copy Markdown
Owner

What does this PR do?

Publishes the Dr. MAS project page at https://langfengq.github.io/DrMAS/ from master. The site currently returns 404 because the website source has not been deployed.

Specific Changes

  • Merge the project page in website/ and the README project link.
  • Add .github/workflows/pages.yml to install locked npm dependencies, build website/, and deploy website/dist/ with GitHub Pages Actions.
  • Trigger deployments on website/workflow changes to master or manually; keep generated files out of source control.

Test

  • npm ci and npm run build passed locally on Node.js 24.
  • All local src/href references in the generated HTML resolve to files.
  • Confirmed Pages Source is GitHub Actions and the committed workflow matches the validated configuration.

Additional Info.

  • Training and inference: unaffected.
  • No existing website PR was open.

@langfengQ
langfengQ merged commit dc42272 into master Sep 25, 2026
2 checks passed
@langfengQ
langfengQ deleted the mojo/drmas-project-page branch September 25, 2026 19:11
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.

1 participant