diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e70726e..ca87aeb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,11 +17,7 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Build + - name: Build and test run: | set -ex - ./compile.sh - - name: Test - run: | - set -ex - ./build/nest + ./run_tests.sh diff --git a/compile.sh b/compile.sh index b43a36c..c667d8b 100755 --- a/compile.sh +++ b/compile.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash NEST_BUILD_DIR=build NEST_EXE_NAME=nest set -ex diff --git a/debug.sh b/debug.sh index 70da335..384a76f 100755 --- a/debug.sh +++ b/debug.sh @@ -1,3 +1,4 @@ -#!/bin/sh +#!/bin/bash +set -ex source ./compile.sh gf2 -ex r $NEST_BUILD_DIR/$NEST_EXE_NAME diff --git a/run_tests.sh b/run_tests.sh new file mode 100755 index 0000000..041aa62 --- /dev/null +++ b/run_tests.sh @@ -0,0 +1,4 @@ +#!/bin/bash +set -ex +source ./compile.sh +build/nest