Skip to content

github: Install gRPC #90

github: Install gRPC

github: Install gRPC #90

Workflow file for this run

name: Build
on:
push:
branches:
- main
pull_request:
jobs:
build:
name: Build
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: Install dependencies
uses: Eeems-Org/apt-cache-action@v1.3
with:
packages: libgrpc-dev libgrpc29t64 protobuf-compiler libgl1-mesa-dev
libgrpc++-dev libsystemd-dev protobuf-compiler-grpc
qt6-base-dev
- name: Build
run: |
cmake -S . -B build
cmake --build build -j $(getconf _NPROCESSORS_ONLN)
- name: Run tests
run: |
cd build
ctest --output-on-failure