Automatisk publisering av Godot prosjekter til GitHub via GitHub Pages. Demo: https://vaagenim.github.io/template_godot_publish/HTML5/Typing-Demo.html
Kopier .github/workflows/publish.yml til ditt prosjekt (eller bruk denne malen). Nederst finner du kommentert ut kode for å aktivere mkdocs (krever mkdocs.yml & requirements.txt)
Dette er en placeholder hvor du kan skrive litt om spillet du har laget, dersom du ønsker det. Gjerne slett teksten nedenfor og erstatt den med din egen.
PROJECT_FOLDER
verdien i .github/workflows/publish.yml må endres til å samsvare med din Godot prosjektmappe.- GitHub Pages må skrus på for at siden skal publiseres. Dette gjør du via GitHub Settings -> Pages menyen.
- Her velger du under
Build and Deployment -> Source: GitHub Actions
.
Det kan hende du må starte workflow runnen i GitHub på ny via Actions siden. Når alt er konfigurert vil spillet automatisk oppdateres i GitHub Pages ved nye endringer.
Dersom du gjør GitHub prosjektet ditt offentlig, vil hvem som helst kunne besøke siden din, ellers er tilgangen begrenset.
- I Godot må du definere
Export Presets
(HTML5 er for web), uten dette vil det ikke være mulig å "bygge" prosjektet. - Obs. Filnavn må stemme med
EXPORT_PRESET_NAME
i .github/workflows/publish.yml - Alle Export Presets du definerer vil bli bygget og publisert via en GitHub Arbeidsflyt.
Finere demo og bedre oppskrift på publisering kommer senere.