diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 85cc3ca..584d738 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -52,7 +52,7 @@ jobs: # The export is done twice, because it won't import all the required # assets at first, since inkgd won't run properly at first due to… # … missing assets. - - name: "(Shared) Reimport Assets" + - name: "(Vanilla) Reimport Assets" run: | ./godot --headless --path "inkgd" --export-pack "HTML5" dummy.pck ./godot --headless --path "inkgd" --export-pack "HTML5" dummy.pck @@ -109,6 +109,16 @@ jobs: dotnet msbuild inkgd.sln /restore /t:Build /p:Configuration=Debug cd .. + # This step exports a dummy PCK to force reimportation. + # + # The export is done twice, because it won't import all the required + # assets at first, since inkgd won't run properly at first due to… + # … missing assets. + - name: "(Mono) Reimport Assets" + run: | + ./godot_mono/godot_mono --headless --path "inkgd" --export-pack "HTML5" dummy.pck + ./godot_mono/godot_mono --headless --path "inkgd" --export-pack "HTML5" dummy.pck + - name: "(Mono) Run tests (Mono)" run: | ./godot_mono/godot_mono --headless -d -s --path "inkgd" "addons/gut/gut_cmdln.gd"