- Review student's pull request and ensure that content is relevant and the right files are modified under "Files Changed". The right directory should be
/contents
and not/_site
. - Check for formatting (WIP).
- If required, leave comments to ask student to fix certain issues.
- Merge pull request!
(WIP)
(Aiming to script this process eventually)
-
Clone the repo to your local computer.
-
In the student's markdown, ensure that the Navbar, heading and edit links are included. E.g.:
<frontmatter> pageNav: 2 header: header.md footer: footer.md siteNav: site-nav.md </frontmatter> <br> # Tell, Don't Ask <hr> <!-- DO NOT DELETE THIS LINK AND PLEASE WRITE BELOW THIS LINK--> [Edit the material here! :fas-pen:](https://github.com/nus-cs2030/1920-s2/edit/master/contents/textbook/lecture01/tellNotAskAndPrivateAccessModifiersSummary/index.md) <!-- DO NOT DELETE THIS LINK AND PLEASE WRITE BELOW THIS LINK--> ###
-
Add the link to the student's new document within textbook.md accordingly:
* [Introduction to Imperative Programming](lecture01/imperativeProgramming/imperativeProgramming.html) * [Abstraction](lecture01/abstraction/abstraction.html) * [new document title](lecture01/newPR/newPR.html)
-
Commit and push your files after building and testing it locally.
-
Go to commits and click the yellow dot > details to see your progress.
-
Wait for Travis CI to run checks and push your changes to the gh-pages branch.
-
You should see it live on the GitHub page!