GitHub Pages site for Orchestra presentations and slide decks.
Live: https://ruska-ai.github.io/orchestra/
decks/
index.html # Redirects to slides/
slides/ # reveal.js presentation deck
index.html
README.md # Slide editing guide
From the repository root:
npx serve decks
# or
python -m http.server 8080 --directory decksThen open http://localhost:8080. The root index.html redirects to slides/.
Automatic via .github/workflows/slides.yml:
- Trigger: push to
developmentwhen files indecks/slides/**change (or manualworkflow_dispatch) - Action: uploads the entire
decks/directory as a GitHub Pages artifact - Concurrency: only one deployment runs at a time
See slides/README.md for the full editing and animation guide.
- Create a new directory under
decks/(e.g.,decks/guides/) - Add an
index.html(or other static files) inside it - Update
decks/index.htmlif the default landing page should change - Add the new path pattern to
.github/workflows/slides.ymlunderpaths:so changes trigger deployment