GitHub Action to run GUT tests for Godot
Go to file
dependabot[bot] 877b7b7c8b
Bump bl from 4.0.2 to 4.0.3
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 19:07:58 +00:00
.github/workflows Intial commit 2020-07-25 17:09:22 -04:00
dist Bugfix cwd 2020-07-25 17:57:44 -04:00
test_proj Intial commit 2020-07-25 17:09:22 -04:00
.gitignore Intial commit 2020-07-25 17:09:22 -04:00
action.yml Bugfix cwd 2020-07-25 17:57:44 -04:00
LICENSE Intial commit 2020-07-25 17:09:22 -04:00
main.js Bugfix cwd 2020-07-25 17:57:44 -04:00
package-lock.json Bump bl from 4.0.2 to 4.0.3 2020-09-02 19:07:58 +00:00
package.json Intial commit 2020-07-25 17:09:22 -04:00
ReadMe.md Added ReadMe.md 2020-07-25 17:49:44 -04:00

Release Version Test Action

Run GUT tests

This is an action that runs GUT tests for Godot to easily automate testing.

Usage

This action will run GUT tests inside of a docker image for your Godot project.

Example:

steps:
- uses: josephbmanley/run-gut-tests-action@[VERSION]
  with:
    directory: client

Inputs

containerImage

The docker image  where GUT tests are inside of. Defaults to `barichello/godot-ci:latest`

directory

The name directory to run tests within. Defaults to the current directory.

Configure GUT

This action requires you to configure GUT using the .gutconfig.json file which would be located in the root directory of your project.

Here is an example .gutconfig.json:

{
    "dirs":[
        "res://tests/"
    ],
    "include_subdirs":true,
    "ignore_pause":true,
    "log_level":2,
    "should_exit":true,
    "should_maximize":false
}

For more information on the config file, see the GUT wiki.