Skip to content

Commit

Permalink
workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
xanthospap committed Sep 18, 2024
1 parent b5894fd commit 0f9308f
Show file tree
Hide file tree
Showing 8 changed files with 56 additions and 394 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/clang-format-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: clang-format Check
on:
push:
branches: [ "master", "cleanup" ]
pull_request:
branches: [ "master" ]

jobs:
formatting-check:
name: Formatting Check
runs-on: ubuntu-latest
strategy:
matrix:
path:
- 'src'
- 'test'
steps:
- uses: actions/checkout@v3
- name: Run clang-format style check for C/C++/Protobuf programs.
uses: jidicula/[email protected]
with:
clang-format-version: '16'
check-path: ${{ matrix.path }}
fallback-style: 'LLVM' # optional
32 changes: 32 additions & 0 deletions .github/workflows/cpp-linux-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Linux CI build

on:
push:
branches: [ "master", "cleanup" ]
pull_request:
branches: [ "master" ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: install (latest) eigen
run: sudo apt install libeigen3-dev

- name: "prepare build (production/standard), gcc"
run: cmake -S . -B build -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release
- name: "build"
run: cmake --build build --target all --config Release -- -j4
- name: "Test"
run: ctest --test-dir build

- name: "prepare build (production/standard), clang++"
run: cmake -S . -B build -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release
- name: "build"
run: cmake --build build --target all --config Release -- -j4
- name: "Test"
run: ctest --test-dir build
178 changes: 0 additions & 178 deletions doc/manual/chapters/ellipsoidal_geometry.tex

This file was deleted.

Binary file removed doc/manual/figures/latitudes.png
Binary file not shown.
10 changes: 0 additions & 10 deletions doc/manual/geodesy.bib

This file was deleted.

Loading

0 comments on commit 0f9308f

Please sign in to comment.