Skip to content

Add CI tests and update to newer ACTS #41

Add CI tests and update to newer ACTS

Add CI tests and update to newer ACTS #41

name: clang-format-check
on: [push, pull_request]
jobs:
clang-format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: cvmfs-contrib/[email protected]
- name: Start container
run: |
docker run \
-it --name k4Acts_CI \
-v ${{ github.workspace }}:/k4Acts \
-v /cvmfs:/cvmfs:shared \
-d ghcr.io/aidasoft/centos7:latest /bin/bash
- name: Check Format
run: |
docker exec k4Acts_CI /bin/bash -c 'source /cvmfs/sft.cern.ch/lcg/releases/clang/10.0.0-62e61/x86_64-centos7/setup.sh;\
clang-format -Werror --verbose --dry-run --style=file $(find ./k4Acts/ -name "*.cpp" -o -name "*.h" );\
exit $?;\
'