This is a repository for hosting various technical workshops.
- ech-docker-workshop - Docker fundamentals workshop
- Create a new directory at the root level (e.g.,
ech-kubernetes-workshop/) - Add your workshop content (exercises, slides, etc.)
- If your workshop has slides, add a
slides/subfolder with:package.jsonwith marp-cli dependency*.mdfiles for slide content
- The CI pipeline will automatically detect and build slides
Slides are built using Marp. Each workshop with slides should have:
workshop-name/
└── slides/
├── package.json
└── *.md
The CI pipeline automatically builds HTML from markdown slides and uploads them as artifacts.
This repository uses GitHub Actions to build slides. See .github/workflows/build-slides.yml for details.