Skip to content

Commit ec9f8e1

Browse files
committed
fix: Update CI paths to use build/ directory for executables
The recent refactoring moved executables to the build/ directory, but CI was still looking for them in the root directory. Updated: - Unit test verification path from ./discoal to ./build/discoal - Individual test runner paths to look in ./build/ directory
1 parent 4a2a1ed commit ec9f8e1

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
make clean
5151
make discoal
5252
# Verify the binary works
53-
./discoal 10 1 100 -t 10 > /dev/null
53+
./build/discoal 10 1 100 -t 10 > /dev/null
5454
5555
- name: Run unit tests
5656
run: |
@@ -62,9 +62,9 @@ jobs:
6262
run: |
6363
echo "=== Re-running failed tests individually ==="
6464
for test in test_node test_event test_mutations test_node_operations test_ancestry_segment test_active_segment test_trajectory; do
65-
if [ -f "./$test" ]; then
65+
if [ -f "./build/$test" ]; then
6666
echo "Running $test..."
67-
./$test || true
67+
./build/$test || true
6868
fi
6969
done
7070

0 commit comments

Comments
 (0)