Skip to content

Add basic GH CI.

Add basic GH CI. #1

Workflow file for this run

name: CI pipeline
on: push
jobs:
ubuntu_latest:
runs-on: ubuntu-latest
steps:
- name: Prepare
run: |
export DEBIAN_FRONTEND=noninteractive
sudo apt-get update
sudo pip3 install btest pre-commit
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive
- name: Build
run: |
make
- name: Test
run: |
make test
- name: Check code
run: |
pre-commit run -a --show-diff-on-failure