This repository contains the MkDocs site for SI100B Spring 2026 tutorial notes and supplementary materials.
- MkDocs
- Material for MkDocs
- MathJax for formulas
- Giscus for comments
If you use the current local environment, activate Conda first:
conda activate baseThen run:
mkdocs serveThe site will usually be available at:
http://127.0.0.1:8000/
conda activate base
mkdocs buildThis repository is configured to deploy to GitHub Pages with GitHub Actions.
After pushing to main, the workflow in .github/workflows/deploy.yml will:
- install the MkDocs dependencies
- build the site
- upload the static artifact
- deploy it to GitHub Pages
Expected site URL:
https://lceoliu.github.io/SP26_SI100B_Tutorial/
GitHub Pages should be configured in the repository settings as:
Settings -> Pages -> Source -> GitHub Actions
- GitHub:
git@github.com:Lceoliu/SP26_SI100B_Tutorial.git
- Source files are in
docs/ - Theme overrides are in
overrides/ - Generated static files are output to
site/and should not be committed