install dependencies for the CI

This commit is contained in:
raf 2023-11-30 22:58:10 +03:00
parent 9213e6e0fe
commit 9fae9e8273
No known key found for this signature in database
GPG key ID: 02D1DD3FA08B6B29

View file

@ -2,18 +2,20 @@ name: C++ Build CI
on: on:
push: push:
branches: [ "main" ] branches: ["main"]
pull_request: pull_request:
branches: [ "main" ] branches: ["main"]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Build with Make
run: make all
- name: Install Dependencies
run: sudo apt update && sudo apt install libboost-all-dev nlohmann-json3-dev
- name: Build with Make
run: make all