Godot
Godot CI op GitHub Actions
Exporteer sjablonen die bij elke run worden gedownload en importeer elke build opnieuw.
2m → 5s
Sjabloon downloaden
4m → 20s
Importeren
Exporteer sjablonen die bij elke run worden gedownload en importeer elke build opnieuw.
Waarom het gebeurt
De cache- en exportsjablonen van de Godot-editor blijven niet behouden.
Wat te veranderen
- Cache de map met exportsjablonen die is ingetoetst op de Godot-versie
- Cache de importdirectory .godot zodat assets niet opnieuw worden geïmporteerd
- Exporteer platforms als parallelle matrixpoten
Godot op runnerhut
yaml
jobs: export: runs-on: runnerhut-8vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 - run: godot --headless --export-release "Linux/X11" build/gameDe enige runnerhut-specifieke regel is `runs-on: runnerhut-8vcpu-ubuntu-2404`. Al het andere is standaard GitHub Actions — dezelfde acties, dezelfde geheimen en hetzelfde machtigingsmodel dat u vandaag de dag gebruikt.
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.