Skip to content

Commit a8fcfa9

Browse files
author
Jan VL
committed
refactor(ci): remove format/tidy checks from release workflows
1 parent b824911 commit a8fcfa9

1 file changed

Lines changed: 0 additions & 26 deletions

File tree

.github/workflows/release-x86_64.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -12,33 +12,9 @@ permissions:
1212
contents: write
1313

1414
jobs:
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]

0 commit comments

Comments
 (0)