https://github.com/renanstn/godot-continuous-delivery-pipeline
Pipeline de CD para Godot, utilizando o Github Actions para buildar automaticamente um jogo, e em seguida publicar no itch.io.
https://github.com/renanstn/godot-continuous-delivery-pipeline
cd clock continuous-delivery github-actions godot godot-engine itchio netlify shaders
Last synced: about 1 month ago
JSON representation
Pipeline de CD para Godot, utilizando o Github Actions para buildar automaticamente um jogo, e em seguida publicar no itch.io.
- Host: GitHub
- URL: https://github.com/renanstn/godot-continuous-delivery-pipeline
- Owner: renanstn
- Created: 2021-02-01T15:42:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-03T03:17:49.000Z (almost 4 years ago)
- Last Synced: 2025-01-28T19:48:18.998Z (3 months ago)
- Topics: cd, clock, continuous-delivery, github-actions, godot, godot-engine, itchio, netlify, shaders
- Language: HTML
- Homepage: https://godot-clock.netlify.app/
- Size: 16.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# godot-continuous-delivery-pipeline
[](https://app.netlify.com/sites/godot-clock/deploys)
[](https://docmccoy.itch.io/just-a-clock)
[](https://godotengine.org/)
[](https://github.com/features/actions)Um simples relógio online, com um efeito de shader, apenas para que eu possa testar um fluxo de entrega contínua (CD) usando GitHub Actions.
## Build e deploy no itch.io automatizado
Aproveitei este projeto simples para testar o deploy automático através das Github Actions. Essa idéia, partiu [deste excelente artigo](https://saltares.com/continuous-delivery-pipeline-for-godot-and-itch.io/).
Usei [este](https://github.com/firebelley/godot-export) template para fazer o export do jogo.
Agora, a cada commit feito na pasta do jogo:
- Ele é buildado automaticamente e já vai parar nas [releases](https://github.com/renanstd/godot-clock/releases) 😃
- A nova versão é atualizada no [itch.io](https://itch.io/) 🚀❗ Não esqueça de retirar o `export_presets.cfg` do `.gitignore` padrão da Godot ❗
## Screenshot
