fix(ci): entferne WITH_CGAL_TESTS=ON aus test-fast — Job braucht kein Boost
Some checks failed
C++ Tests / test-fast (push) Successful in 2m51s
C++ Tests / test-cgal (push) Failing after 2m10s

test-fast ist der schnelle, abhängigkeitsfreie Job: nur Eigen + GTest.
WITH_CGAL_TESTS=ON in test-fast triggert unnötigerweise find_package(Boost)
und konfiguriert das CGAL-Test-Verzeichnis.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Tarik Moussa
2026-05-17 20:39:32 +02:00
parent 4e8213f9aa
commit 9c35c2cb71

View File

@@ -12,8 +12,7 @@ on:
# ───────────────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────────────
# Job 1 — test-fast # Job 1 — test-fast
# Pure-math tests (Clausen, ImLi₂, Hyper-ideal Geometrie). # Pure-math tests (Clausen, ImLi₂, Hyper-ideal Geometrie).
# Konfiguriert mit -DWITH_CGAL_TESTS=ON (Boost im Image), baut aber nur # Kein CGAL, kein Boost. Nur Eigen + GTest. Läuft auf ALLEN Branches.
# conformallab_tests. Läuft auf ALLEN Branches in < 1 min.
# ───────────────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────────────
jobs: jobs:
test-fast: test-fast:
@@ -25,7 +24,7 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Configure (tests-only) - name: Configure (tests-only)
run: cmake -S code -B build -DCMAKE_BUILD_TYPE=Release -DWITH_CGAL_TESTS=ON run: cmake -S code -B build -DCMAKE_BUILD_TYPE=Release
- name: Build - name: Build
run: cmake --build build --target conformallab_tests -j$(nproc) run: cmake --build build --target conformallab_tests -j$(nproc)