Du wirst hier folgende Sachen finden:
- Die Linksammlung zum Buch
- Eine Referenz, wie man aus einem Repository mittels GitHub Pages eine Website generiert (Kapitel 10)
- Den Quellcode aus Kapitel 9 ("Der GitHub Marketplace – Actions und Apps")
Die Linksammlung des Buches findest du entweder bei den Dateien nach dem Muster CHXX.md (XX steht dabei für die Kapitelzahl) oder du gehst auf die eigens dafür erstellte Website.
Schau dir folgende Dateien an:
- Die Navigationsdatei: /_includes/nav.html
- Die um die Navigation ergänzte Layout-Seite: /_layouts/default.html
- Anpassungen des Farbschemas: /assets/css/style.scss
- Die globale Konfigurationsdatei der Website _config.yml
- Die Startseite der Website index.md
- Die einzelnen Seiten der Website nach dem Muster CHXX.md (XX steht dabei für die Kapitelzahl), bspw. CH00.md
- Die individuelle Fehlerseite 404.md
Im Buch zeige ich, wie man eine eigene Action bauen kann, die neue Issues automatisch mit einem bestimmten Label versieht. Der Quellcode dafür ist hier zu finden:
- Workflow-Datei: .github/workflows/issuelabeler.yml
- Action-Datei: .github/actions/issuelabeler/action.yml
- JavaScript-Datei: .github/actions/issuelabeler/index.js