Skip to content

Commit ef4a1d9

Browse files
authored
💚 Simplified CI (#266)
* 💚 simplify CI. * 💚 delete unused python. * 🎨 integrate Willem's feedback.
1 parent 4c0463a commit ef4a1d9

File tree

4 files changed

+4
-32
lines changed

4 files changed

+4
-32
lines changed

.github/workflows/macos.yml

+1-14
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,6 @@ jobs:
6161
with:
6262
submodules: recursive
6363

64-
- name: Setup Python
65-
uses: actions/setup-python@v5
66-
with:
67-
python-version: '3.13.x'
68-
6964
# Remove existing 2to3 binary
7065
- name: Remove existing 2to3 binary
7166
run: sudo rm /usr/local/bin/2to3 || true
@@ -97,17 +92,9 @@ jobs:
9792
cmake ${{github.workspace}}
9893
-DCMAKE_CXX_COMPILER=${{matrix.compiler}}
9994
-DCMAKE_BUILD_TYPE=Release
95+
-DMNT_SIQAD_PLUGINS_TEST=ON
10096
-DFICTION_ENABLE_UNITY_BUILD=ON
10197
-DFICTION_ENABLE_PCH=ON
102-
-DFICTION_CLI=OFF
103-
-DFICTION_TEST=OFF
104-
-DFICTION_EXPERIMENTS=OFF
105-
-DFICTION_Z3=OFF
106-
-DFICTION_ALGLIB=ON
107-
-DFICTION_PROGRESS_BARS=OFF
108-
-DFICTION_WARNINGS_AS_ERRORS=OFF
109-
-DMOCKTURTLE_EXAMPLES=OFF
110-
-DMNT_SIQAD_PLUGINS_TEST=ON
11198
11299
- name: Build
113100
working-directory: ${{github.workspace}}/build_release

.github/workflows/ubuntu.yml

+1-9
Original file line numberDiff line numberDiff line change
@@ -91,17 +91,9 @@ jobs:
9191
cmake ${{github.workspace}}
9292
-DCMAKE_CXX_COMPILER=${{matrix.compiler}}
9393
-DCMAKE_BUILD_TYPE=Release
94+
-DMNT_SIQAD_PLUGINS_TEST=ON
9495
-DFICTION_ENABLE_UNITY_BUILD=ON
9596
-DFICTION_ENABLE_PCH=ON
96-
-DFICTION_CLI=OFF
97-
-DFICTION_TEST=OFF
98-
-DFICTION_EXPERIMENTS=OFF
99-
-DFICTION_Z3=OFF
100-
-DFICTION_ALGLIB=ON
101-
-DFICTION_PROGRESS_BARS=OFF
102-
-DFICTION_WARNINGS_AS_ERRORS=OFF
103-
-DMOCKTURTLE_EXAMPLES=OFF
104-
-DMNT_SIQAD_PLUGINS_TEST=ON
10597
10698
- name: Build
10799
working-directory: ${{github.workspace}}/build_release

.github/workflows/windows.yml

+1-9
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,9 @@ jobs:
7878
cmake ${{github.workspace}} -G "${{matrix.env}}" -A x64 -T ${{matrix.toolset}}
7979
-DCMAKE_CXX_COMPILER=${{matrix.compiler}}
8080
-DCMAKE_BUILD_TYPE=Release
81+
-DMNT_SIQAD_PLUGINS_TEST=ON
8182
-DFICTION_ENABLE_UNITY_BUILD=ON
8283
-DFICTION_ENABLE_PCH=ON
83-
-DFICTION_CLI=OFF
84-
-DFICTION_TEST=OFF
85-
-DFICTION_EXPERIMENTS=OFF
86-
-DFICTION_Z3=OFF
87-
-DFICTION_ALGLIB=ON
88-
-DFICTION_PROGRESS_BARS=OFF
89-
-DFICTION_WARNINGS_AS_ERRORS=OFF
90-
-DMOCKTURTLE_EXAMPLES=OFF
91-
-DMNT_SIQAD_PLUGINS_TEST=ON
9284
env:
9385
BOOST_ROOT: ${{steps.install-boost.outputs.BOOST_ROOT}}
9486

test/interface.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -145,4 +145,5 @@ TEST_CASE("Test if reading, simulating, and creating a result-file works for Clu
145145

146146
CHECK(std::filesystem::exists(fmt::format("{}/sim_result_0.xml", TEST_PATH)));
147147
}
148+
148149
#endif // FICTION_ALGLIB_ENABLED

0 commit comments

Comments
 (0)