Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vaagenim/template_godot_publish
Automatisk publiser et Godot prosjekt på GitHub pages
https://github.com/vaagenim/template_godot_publish
Last synced: 2 days ago
JSON representation
Automatisk publiser et Godot prosjekt på GitHub pages
- Host: GitHub
- URL: https://github.com/vaagenim/template_godot_publish
- Owner: VaagenIM
- Created: 2022-08-14T13:48:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T19:27:07.000Z (9 months ago)
- Last Synced: 2024-11-17T13:12:10.537Z (2 months ago)
- Language: GDScript
- Homepage:
- Size: 134 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Godot Project Template
![Godot Builder](../../actions/workflows/publish.yml/badge.svg)Automatisk publisering av Godot prosjekter til GitHub via GitHub Pages. Demo: https://vaagenim.github.io/template_godot_publish/HTML5/Typing-Demo.html
## GitHub Action Workflow
Kopier [.github/workflows/publish.yml](.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)## Om spillet
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.## Oppsett GitHub
- `PROJECT_FOLDER` verdien i [.github/workflows/publish.yml](.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](../../settings/pages).
- Her velger du under `Build and Deployment -> Source: GitHub Actions`.Det kan hende du må starte workflow runnen i GitHub på ny via [Actions](../../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.
## Oppsett Godot
- 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](.github/workflows/publish.yml)
- Alle Export Presets du definerer vil bli bygget og publisert via en GitHub Arbeidsflyt.#### HTML5 Export Preset:
![img_1.png](img_1.png)## Notat
Finere demo og bedre oppskrift på publisering kommer senere.