From b8f45e166cf39ee7e8e06f0bfe4fbab0dee68932 Mon Sep 17 00:00:00 2001 From: Anton Andreychuk Date: Wed, 31 Jan 2024 15:28:09 +0000 Subject: [PATCH] Build status --- .github/workflows/build.yml | 21 +++++++++++++++++++++ README.md | 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..636d1e18 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,21 @@ +name: Build Status + +on: + push: + branches: [ "master", "AA-CCBS" ] + pull_request: + branches: [ "master", "AA-CCBS" ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Boost Library + run: sudo apt-get install libboost-all-dev + - name: Build Project + run: | + mkdir build + cd build + cmake .. + make \ No newline at end of file diff --git a/README.md b/README.md index 05435ba3..5b60807f 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![Build Status](https://github.com/PathPlanning/Continuous-CBS/actions/workflows/build.yml/badge.svg)](https://github.com/PathPlanning/Continuous-CBS/actions/workflows/build.yml) + # Continuous-CBS Continuous CBS (CCBS) is a modification of the Conflict Based Search (CBS) algorithm, that supports actions (both move or wait) of arbitrary duration. CCBS is different from CBS in the way how conflicts and constraints are defined. To handle CCBS constraints the low-level search is inspired by Safe Interval Path Planning (SIPP) algorithm. More info about CCBS can be found at [IJCAI19 paper](https://www.ijcai.org/Proceedings/2019/0006.pdf). @@ -74,5 +76,3 @@ The output file will be placed in the same folder as input files and, by default ``` "initial_task_file_name.xml" -> "initial_task_file_name_log.xml" ``` - -[![Build Status](https://travis-ci.org/PathPlanning/Continuous-CBS.svg?branch=master)](https://travis-ci.org/PathPlanning/Continuous-CBS)