There are a few components of this repository.
- Python scripts built to automate syntax checks and yaml combinations. Credit to sivel.
- Yaml to slide.js tool called Revelator. Examples.
- Drone and builder.sh to run tests and autobuild the slides for each commit.
Branch for the chapter you are working on, and don't forget to pull before you try to merge and push.
Here are the steps you should take to contribute or fix something in this material.
- Create/Find an issue that describes your problem.
- Assign that issue to yourself if you are working to fix this issue.
- Do your work on a feature branch and watch for the test results in CircleCI.
- Submit a Pull Request, and ask someone to review and merge. No git selfies!