name: Build on: push: branches: [ main ] pull_request: branches: [ main ] jobs: build: runs-on: docker container: image: 192.168.11.18/celina/cedos-docker steps: - name: Checkout source run: | git clone $GITHUB_SERVER_URL/$GITHUB_REPOSITORY $GITHUB_WORKSPACE cd $GITHUB_WORKSPACE git checkout $GITHUB_REF_NAME - name: Preparation run: | export CMAKE_TOOLCHAIN_FILE="$PWD/cmake/i686-elf-toolchain.cmake" mkdir build cd build cmake -GNinja .. - name: Build with Ninja run: | export CMAKE_TOOLCHAIN_PATH="$PWD/cmake/i686-elf-toolchain.cmake" cd build ninja