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 uses: actions/checkout@v4 - name: Build run: | export CMAKE_TOOLCHAIN_FILE="$PWD/cmake/i686-elf-toolchain.cmake" mkdir build cd build cmake -GNinja .. ninja - name: Upload artifacts uses: actions/upload-artifact@v3 with: name: image path: build/images/cedos.img