Browse Source

CI: explicitly set opengl renderer for tests that should use opengl

Sasha Szpakowski 1 year ago
parent
commit
02147329ce
1 changed files with 5 additions and 5 deletions
  1. 5 5
      .github/workflows/main.yml

+ 5 - 5
.github/workflows/main.yml

@@ -61,7 +61,7 @@ jobs:
     - name: Run Test Suite (opengl)
     - name: Run Test Suite (opengl)
       run: |
       run: |
         chmod a+x love-${{ github.sha }}.AppImage
         chmod a+x love-${{ github.sha }}.AppImage
-        ./love-${{ github.sha }}.AppImage love2d-${{ github.sha }}/testing/main.lua --all --isRunner
+        ./love-${{ github.sha }}.AppImage love2d-${{ github.sha }}/testing/main.lua --all --isRunner --renderers opengl
     - name: Love Test Report (opengl)
     - name: Love Test Report (opengl)
       id: report1
       id: report1
       uses: ellraiser/love-test-report@main
       uses: ellraiser/love-test-report@main
@@ -84,7 +84,7 @@ jobs:
         LOVE_GRAPHICS_DEBUG: 1
         LOVE_GRAPHICS_DEBUG: 1
       run: |
       run: |
         export LOVE_GRAPHICS_USE_OPENGLES=1
         export LOVE_GRAPHICS_USE_OPENGLES=1
-        ./love-${{ github.sha }}.AppImage love2d-${{ github.sha }}/testing/main.lua --all --isRunner
+        ./love-${{ github.sha }}.AppImage love2d-${{ github.sha }}/testing/main.lua --all --isRunner --renderers opengl
     - name: Love Test Report (opengles)
     - name: Love Test Report (opengles)
       uses: ellraiser/love-test-report@main
       uses: ellraiser/love-test-report@main
       id: report2
       id: report2
@@ -326,7 +326,7 @@ jobs:
       run: |
       run: |
         echo 'check dir'
         echo 'check dir'
         ls
         ls
-        powershell.exe ./install/lovec.exe ./megasource/libs/love/testing/main.lua --all --isRunner
+        powershell.exe ./install/lovec.exe ./megasource/libs/love/testing/main.lua --all --isRunner --renderers opengl
     - name: Love Test Report (opengl)
     - name: Love Test Report (opengl)
       id: report1
       id: report1
       if: steps.vars.outputs.arch != 'ARM64' && steps.vars.outputs.compatname != '-compat'
       if: steps.vars.outputs.arch != 'ARM64' && steps.vars.outputs.compatname != '-compat'
@@ -353,7 +353,7 @@ jobs:
         LOVE_GRAPHICS_DEBUG: 1
         LOVE_GRAPHICS_DEBUG: 1
         LOVE_GRAPHICS_USE_OPENGLES: 1
         LOVE_GRAPHICS_USE_OPENGLES: 1
       run: |
       run: |
-        powershell.exe ./install/lovec.exe ./megasource/libs/love/testing/main.lua --all --isRunner
+        powershell.exe ./install/lovec.exe ./megasource/libs/love/testing/main.lua --all --isRunner --renderers opengl
     - name: Love Test Report (opengles)
     - name: Love Test Report (opengles)
       id: report2
       id: report2
       if: steps.vars.outputs.arch != 'ARM64' && steps.vars.outputs.compatname != '-compat'
       if: steps.vars.outputs.arch != 'ARM64' && steps.vars.outputs.compatname != '-compat'
@@ -453,7 +453,7 @@ jobs:
         LOVE_GRAPHICS_DEBUG: 1
         LOVE_GRAPHICS_DEBUG: 1
       run: |
       run: |
         ls
         ls
-        love-macos/love.app/Contents/MacOS/love ./testing/main.lua --all --isRunner
+        love-macos/love.app/Contents/MacOS/love ./testing/main.lua --all --isRunner --renderers opengl
     - name: Love Test Report
     - name: Love Test Report
       id: report1
       id: report1
       uses: ellraiser/love-test-report@main
       uses: ellraiser/love-test-report@main