Skip to content

Add controller.

Add controller. #9

Workflow file for this run

name: Ubuntu24.04
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
env:
BUILD_TYPE: Release
jobs:
build:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: g++ cmake make libjsoncpp-dev libc-ares-dev libspdlog-dev uuid-dev libz-dev libssl-dev
execute_install_scripts: true
- run: sudo apt install -yq libboost-program-options-dev
- name: Build
run: |
cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --parallel 4
- uses: actions/upload-artifact@v4
with:
name: simple_inference_server
path: ${{github.workspace}}/build/simple_inference_server
if-no-files-found: error