Skip to content

config: postgres: add multiple database functionality #355

config: postgres: add multiple database functionality

config: postgres: add multiple database functionality #355

Workflow file for this run

name: Build CI
on:
pull_request:
push:
jobs:
clang-format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run clang-format style check for C/C++ programs.
uses: jidicula/clang-format-action@v4.9.0
with:
clang-format-version: '14'
check-path: '.'
build-and-valgrind:
runs-on: ubuntu-latest
services:
postgres:
image: postgres:14
env:
POSTGRES_PASSWORD: password
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
ports:
- 5432:5432
steps:
- uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt update
sudo apt install libinih-dev
sudo apt install libcurl4-openssl-dev
sudo apt install valgrind
- name: Build CNC
run: |
./autogen.sh
./configure
make
docker:
runs-on: ubuntu-latest
steps:
- name: Install dependencies
uses: actions/checkout@v4
- name: Build Docker CNC
run: docker build -t cnc .