本仓库迁移自 Phoenizard/GraduateForm,保留完整 Git 提交历史,现由 UNNC Feiyue 项目维护。
升学站位于 site/,使用仓库内的冻结数据离线生成,不依赖 SeaTable、Supabase 或 GitHub Actions Secret。部署地址:
https://unnc-feiyue.github.io/docs-math/
修改并推送以下内容到 main 后,publish-site workflow 会自动生成 MkDocs 网站并发布到 gh-pages 分支:
site/**.github/workflows/site.yml
也可以在 GitHub 的 Actions → publish-site → Run workflow 手动触发。
首次发布产生 gh-pages 分支后,在仓库中打开:
Settings → Pages → Source: Deploy from a branch → gh-pages / (root) → Save
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r site/requirements.txt
cd site
python3 feiyue/maker.py
cd output
mkdocs serve- 修改文章、模板或资源:编辑
site/下对应文件并推送。 - 替换申请数据:更新
site/data/frozen/内的四个 JSON 文件。 - 问卷前端位于仓库根目录,依赖 Supabase 配置;它不参与当前 GitHub Pages 构建。