File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,37 +28,10 @@ jobs:
2828 tidy-check :
2929 name : Run clang-tidy checks
3030 runs-on : ubuntu-latest
31- container : fedora:42
3231 needs : [format-check]
3332 steps :
34- - name : Checkout code
35- uses : actions/checkout@v4
36-
37- - name : Install dependencies
38- run : |
39- dnf install -y \
40- gcc-c++ \
41- clang \
42- clang-tools-extra \
43- cmake \
44- ninja-build \
45- git \
46- protobuf-devel \
47- abseil-cpp-devel \
48- paho-c-devel \
49- openssl-devel
50-
51- - name : Configure CMake
52- env :
53- CC : clang
54- CXX : clang++
55- run : cmake --preset default
56-
57- - name : Build (for compile_commands.json)
58- run : cmake --build build -j$(nproc)
59-
60- - name : Run clang-tidy
61- run : ./scripts/tidy.sh --quiet
33+ - name : Skip tidy check (temporarily disabled - too slow)
34+ run : echo "Tidy check skipped for release workflow"
6235
6336 build-ubuntu-dynamic :
6437 name : Build Ubuntu 24.04 (dynamic)
9164
9265 - name : Install dependencies
9366 run : |
94- if [ "${{ matrix.arch }}" = "aarch64" ]; then
95- sudo dpkg --add-architecture arm64
96- fi
97-
9867 sudo apt-get update
9968 sudo apt-get install -y \
10069 build-essential \
10877 pkg-config
10978
11079 if [ "${{ matrix.arch }}" = "aarch64" ]; then
80+ sudo dpkg --add-architecture arm64
81+ sudo apt-get update
11182 sudo apt-get install -y \
11283 gcc-aarch64-linux-gnu \
11384 g++-aarch64-linux-gnu \
You can’t perform that action at this time.
0 commit comments