From 5f0c35ebd7dedd3ac0e9e6882a56b43c4b4f9ea1 Mon Sep 17 00:00:00 2001 From: rht Date: Sun, 3 Jan 2021 04:07:07 -0500 Subject: [PATCH 1/2] Initialize CI with GitHub Actions --- .github/workflows/test.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..ea13935 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,25 @@ +name: build + +on: + push: + branches: + - master + pull_request: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install dependencies + run: | + sudo apt-get install libcunit1 libcunit1-doc libcunit1-dev libgsl-dev + - name: Install the code + run: | + ./scripts/install_flame.sh + (cd xparser && ./xparser ../eurace_model.xml) + sed -i 's|= /usr/local/lib|= $(PWD)/libmboard|g' Makefile + make + - name: Run tests + run: | + ./run_tests.sh From 5d13c3434d6ba95ce2591a392d5de39d7d5df7d1 Mon Sep 17 00:00:00 2001 From: rht Date: Sun, 3 Jan 2021 04:07:18 -0500 Subject: [PATCH 2/2] Delete .travis.yml --- .travis.yml | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 88736b1..0000000 --- a/.travis.yml +++ /dev/null @@ -1,17 +0,0 @@ -dist: xenial -addons: - apt: - packages: - - libcunit1 - - libcunit1-doc - - libcunit1-dev - - libgsl-dev - -install: - - ./scripts/install_flame.sh - - (cd xparser && ./xparser ../eurace_model.xml) - - sed -i 's|= /usr/local/lib|= $(PWD)/libmboard|g' Makefile - - make - -script: - - ./run_tests.sh