Skip to content

Fix conan shared builds and conan CI RSDK-9113 #1391

Fix conan shared builds and conan CI RSDK-9113

Fix conan shared builds and conan CI RSDK-9113 #1391

Workflow file for this run

name: cpp-linter
on: pull_request
jobs:
cpp-linter:
if: github.repository_owner == 'viamrobotics'
runs-on: ubuntu-latest
container:
image: ghcr.io/viamrobotics/canon:amd64
steps:
- name: Checkout Code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install clang-format
run: sudo apt install -y clang-format
- name: verify no uncommitted changes
run: |
git init
git add .
chown -R testbot .
sudo -u testbot bash -lc 'sh ./bin/run-clang-format.sh'
GEN_DIFF=$(git status -s)
if [ -n "$GEN_DIFF" ]; then
echo 'linting resulted in changes not in git' 1>&2
git status
git diff
exit 1
fi