Skip to content

Commit 0712035

Browse files
committed
build: stl job to stress workarounds a little
1 parent fc1e51d commit 0712035

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/build.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,27 @@ jobs:
8080
CTEST_OUTPUT_ON_FAILURE: 1
8181
run: ctest -C Debug -j4
8282

83+
stl:
84+
strategy:
85+
matrix:
86+
os: [windows-latest, macOS-latest, ubuntu-latest]
87+
88+
timeout-minutes: 15
89+
runs-on: ${{ matrix.os }}
90+
91+
steps:
92+
- uses: actions/checkout@v4
93+
- name: Compile tests
94+
working-directory: build
95+
run: |
96+
cmake -DENTT_BUILD_TESTING=ON -DENTT_USE_STL=ON ..
97+
cmake --build . -j 4
98+
- name: Run tests
99+
working-directory: build
100+
env:
101+
CTEST_OUTPUT_ON_FAILURE: 1
102+
run: ctest -C Debug -j4
103+
83104
extra:
84105
strategy:
85106
matrix:

0 commit comments

Comments
 (0)