Godot CI Template

An asset by jason-h-35
The page banner background of a mountain and forest
Godot CI Template hero image

Quick Information

0 ratings
Godot CI Template icon image
jason-h-35
Godot CI Template

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.

Supported Engine Version
3.2
Version String
1.0.2
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

godot-ci-template

README gut README pre-commit README ko-fi

README demo-gif

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?

  1. Log into GitHub.
  2. Make a repo from the template here.
  3. Make commits as usual.
  4. Add tests to tests/unit or tests/integration. Only filenames starting with test_ get tested!
  5. When master gets a commit or a PR, the CI will just werk!

Optional

  • Modify .pre-commit-config.yml and comment out pre-commit hooks you don't want to run.
  • Modify .gutconfig.json to change how gut runs.
  • Modify the GODOT_VERSION env_var in .gut.sh to 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

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.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Godot CI Template icon image
jason-h-35
Godot CI Template

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.

Supported Engine Version
3.2
Version String
1.0.2
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers