File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,33 +12,9 @@ permissions:
1212 contents : write
1313
1414jobs :
15- format-check :
16- name : Check code formatting
17- runs-on : ubuntu-latest
18- steps :
19- - name : Checkout code
20- uses : actions/checkout@v4
21-
22- - name : Install clang-format-18
23- run : |
24- sudo apt-get update
25- sudo apt-get install -y clang-format-18
26-
27- - name : Check C++ formatting
28- run : ./scripts/format.sh --check
29-
30- tidy-check :
31- name : Run clang-tidy checks
32- runs-on : ubuntu-latest
33- needs : [format-check]
34- steps :
35- - name : Skip tidy check (temporarily disabled - too slow)
36- run : echo "Tidy check skipped for release workflow"
37-
3815 build-ubuntu-dynamic :
3916 name : Build Ubuntu 24.04 (dynamic)
4017 runs-on : ubuntu-latest
41- needs : [tidy-check]
4218 strategy :
4319 matrix :
4420 library : [c, cpp]
@@ -127,7 +103,6 @@ jobs:
127103 build-alpine-static :
128104 name : Build Alpine Linux (static musl)
129105 runs-on : ubuntu-latest
130- needs : [tidy-check]
131106 steps :
132107 - name : Checkout code
133108 uses : actions/checkout@v4
@@ -174,7 +149,6 @@ jobs:
174149 build-fedora-dynamic :
175150 name : Build Fedora 42 (dynamic)
176151 runs-on : ubuntu-latest
177- needs : [tidy-check]
178152 strategy :
179153 matrix :
180154 library : [c, cpp]
You can’t perform that action at this time.
0 commit comments