
J
Publisher
jasonh35
Godot CI Template
Game Kits
CI Workflow Testing Git Pre-commit Automation Gut Integration
This is a bare-ish Godot project with Gut, Pre-commit, and file_format.sh from godot-demo-projects pre-installed as GitHub Workflows. This gives Godot devs out-of-the-box CI for their game projects.
This plugin has been mirrored from the Godot Asset Library.
The plugin author is in no way affiliated with Gadget.
If you are the author of this plugin and would like this mirror removed, please contact support@gadgetgodot.com.
godot-ci-template

What is this repo?
This is a bare-ish Godot project with Gut and Pre-commit pre-installed as GitHub Workflows.
This gives Godot devs out-of-the-box CI for their game projects
How do I use it?
- Log into GitHub.
- Make a repo from the template here.
- Make commits as usual.
- Add tests to
tests/unitortests/integration. Only filenames starting withtest_get tested! - When
mastergets a commit or a PR, the CI will just werk!
Optional
- Modify
.pre-commit-config.ymland comment out pre-commit hooks you don't want to run. - Modify
.gutconfig.jsonto change how gut runs. - Modify the
GODOT_VERSIONenv_var in.gut.shto match your preferred version of Godot. - Modify the build status images at the top of this README to point to your build status instead of the template's