Files
imgui-godot/.github/actions/run-test-project/action.yml
2024-07-06 21:50:52 +02:00

34 lines
667 B
YAML

name: Run test project
description: Run test project
inputs:
exe:
description: Executable
required: true
runs:
using: composite
steps:
- name: Run tests
shell: bash
run: |
cd $GAMEDIR
$GODOT --headless --debug
- name: Export debug
shell: bash
run: |
cd $GAMEDIR
$GODOT --headless --export-debug $RUNNER_OS
cd export
./${{ inputs.exe }} --headless
rm -rf *
- name: Export release
shell: bash
run: |
cd $GAMEDIR
$GODOT --headless --export-release $RUNNER_OS
cd export
./${{ inputs.exe }} --headless
rm -rf *