Skip to content

Commit f177f2d

Browse files
Fix version of clang-format
1 parent cbf49af commit f177f2d

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

.github/workflows/jnigen.yaml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,6 @@ jobs:
9090
distribution: 'zulu'
9191
java-version: '17'
9292
cache: maven
93-
## Committed bindings are formatted with clang-format.
94-
## So this is required to format generated bindings identically
95-
- name: install clang tools
96-
run: |
97-
sudo apt-get update -y
98-
sudo apt-get install -y clang-format-20
9993
- name: Install dependencies
10094
run: dart pub get
10195
- name: build in_app_java APK
@@ -172,8 +166,11 @@ jobs:
172166
working-directory: ./pkgs/jni
173167
- name: install clang tools & CMake
174168
run: |
169+
wget https://apt.llvm.org/llvm.sh
170+
chmod +x llvm.sh
171+
sudo ./llvm.sh 20
175172
sudo apt-get update -y
176-
sudo apt-get install -y clang-format build-essential cmake
173+
sudo apt-get install -y clang-format-20 build-essential cmake
177174
- run: flutter pub get
178175
- name: Check formatting
179176
run: dart format --output=none --set-exit-if-changed .
@@ -419,7 +416,7 @@ jobs:
419416
java-version: '17'
420417
- run: |
421418
sudo apt-get update -y
422-
sudo apt-get install -y ninja-build libgtk-3-dev clang-format
419+
sudo apt-get install -y ninja-build libgtk-3-dev
423420
- run: flutter config --enable-linux-desktop
424421
- run: dart pub get
425422
- name: Generate full bindings

0 commit comments

Comments
 (0)