Milestone 5: deliver embedded RDP sessions and lifecycle hardening
This commit is contained in:
28
third_party/FreeRDP/.github/workflows/clang-tidy.yml
vendored
Normal file
28
third_party/FreeRDP/.github/workflows/clang-tidy.yml
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
name: clang-tidy-review
|
||||
on:
|
||||
pull_request:
|
||||
branches: [ master, stable* ]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
# Run clang-tidy
|
||||
- uses: akallabeth/clang-tidy-review@master
|
||||
id: review
|
||||
with:
|
||||
split_workflow: true
|
||||
clang_tidy_checks: ''
|
||||
apt_packages: devscripts,equivs
|
||||
install_commands: 'ln -s packaging/deb/freerdp-nightly debian; mk-build-deps -i -t "apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends -y"'
|
||||
|
||||
# CMake command to run in order to generate compile_commands.json
|
||||
build_dir: tidy
|
||||
cmake_command: cmake -Btidy -S. -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -C ci/cmake-preloads/config-qa.cmake
|
||||
|
||||
# Uploads an artefact containing clang_fixes.json
|
||||
- uses: akallabeth/clang-tidy-review/upload@master
|
||||
id: upload-review
|
||||
Reference in New Issue
Block a user