@@ -17,35 +17,13 @@ jobs:
17
17
- name : Build (Debug)
18
18
run : cmake --build build --config Debug
19
19
- name : Unittest (Debug)
20
- shell : bash
21
- working-directory : build
22
20
# tests like CharacterTest need OpenGL 2.0 and can't run on GitHub Actions runners
23
- run : |
24
- Debug/jngl-unittest Color
25
- Debug/jngl-unittest Rgb
26
- Debug/jngl-unittest Drawable
27
- Debug/jngl-unittest ImageData
28
- Debug/jngl-unittest FinallyTest
29
- Debug/jngl-unittest halfLoadTest
30
- Debug/jngl-unittest getBinaryPath
31
- Debug/jngl-unittest readAsset
32
- Debug/jngl-unittest Vec2
21
+ run : just unittest-headless
33
22
- name : Build (Release)
34
23
run : cmake --build build --config Release
35
24
- name : Unittest (Release)
36
- shell : bash
37
- working-directory : build
38
25
# tests like CharacterTest need OpenGL 2.0 and can't run on GitHub Actions runners
39
- run : |
40
- Release/jngl-unittest Color
41
- Release/jngl-unittest Rgb
42
- Release/jngl-unittest Drawable
43
- Release/jngl-unittest ImageData
44
- Release/jngl-unittest FinallyTest
45
- Release/jngl-unittest halfLoadTest
46
- Release/jngl-unittest getBinaryPath
47
- Release/jngl-unittest readAsset
48
- Release/jngl-unittest Vec2
26
+ run : just unittest-headless Release
49
27
50
28
msvc :
51
29
runs-on : windows-2025
@@ -62,35 +40,13 @@ jobs:
62
40
- name : Build (Debug)
63
41
run : cmake --build build --config Debug
64
42
- name : Unittest (Debug)
65
- shell : bash
66
- working-directory : build
67
43
# tests like CharacterTest need OpenGL 2.0 and can't run on GitHub Actions runners
68
- run : |
69
- Debug/jngl-unittest Color
70
- Debug/jngl-unittest Rgb
71
- Debug/jngl-unittest Drawable
72
- Debug/jngl-unittest ImageData
73
- Debug/jngl-unittest FinallyTest
74
- Debug/jngl-unittest halfLoadTest
75
- Debug/jngl-unittest getBinaryPath
76
- Debug/jngl-unittest readAsset
77
- Debug/jngl-unittest Vec2
44
+ run : just unittest-headless
78
45
- name : Build (Release)
79
46
run : cmake --build build --config Release
80
47
- name : Unittest (Release)
81
- shell : bash
82
- working-directory : build
83
48
# tests like CharacterTest need OpenGL 2.0 and can't run on GitHub Actions runners
84
- run : |
85
- Release/jngl-unittest Color
86
- Release/jngl-unittest Rgb
87
- Release/jngl-unittest Drawable
88
- Release/jngl-unittest ImageData
89
- Release/jngl-unittest FinallyTest
90
- Release/jngl-unittest halfLoadTest
91
- Release/jngl-unittest getBinaryPath
92
- Release/jngl-unittest readAsset
93
- Release/jngl-unittest Vec2
49
+ run : just unittest-headless Release
94
50
- name : Configure (UWP)
95
51
run : cmake -Bbuild-uwp -DCMAKE_SYSTEM_NAME=WindowsStore '-DCMAKE_SYSTEM_VERSION=10.0' '-DCMAKE_POLICY_VERSION_MINIMUM=3.5'
96
52
- name : Build (UWP, Debug)
0 commit comments