File tree Expand file tree Collapse file tree 3 files changed +14
-14
lines changed Expand file tree Collapse file tree 3 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -64,20 +64,20 @@ jobs:
64
64
uses : actions/checkout@v4
65
65
with :
66
66
repository : include-what-you-use/include-what-you-use
67
- ref : 30e221fad0967aa6bcb279600127748ed3dab7ad
67
+ ref : fa1094c0b3848f82244778bc6153cc84f8a890f6
68
68
path : include-what-you-use
69
69
70
70
- name : Download required linux packages
71
71
run : |
72
- sudo add-apt-repository 'deb http://apt.llvm.org/jammy / llvm-toolchain-jammy-19 main'
72
+ sudo add-apt-repository 'deb http://apt.llvm.org/noble / llvm-toolchain-noble-20 main'
73
73
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
74
74
sudo apt update
75
- sudo apt install -y libclang-19 -dev clang-19 libc++-19 -dev
75
+ sudo apt install -y libclang-20 -dev clang-20 libc++-20 -dev
76
76
77
77
- name : Set up include-what-you-use
78
78
run : |
79
79
mkdir build && cd build
80
- cmake -G "Unix Makefiles" -DCMAKE_PREFIX_PATH="/usr/lib/llvm-19 " ..
80
+ cmake -G "Unix Makefiles" -DCMAKE_PREFIX_PATH="/usr/lib/llvm-20 " ..
81
81
sudo make install
82
82
working-directory : include-what-you-use
83
83
99
99
uses : actions/checkout@v4
100
100
101
101
- name : Run clang-format style check
102
- uses : jidicula/clang-format-action@c74383674bf5f7c69f60ce562019c1c94bc1421a
102
+ uses : jidicula/clang-format-action@fbe58bf588be019d53d4c4dff13fcef94d3d41c3
103
103
id : clang-format
104
104
with :
105
- clang-format-version : ' 19 '
105
+ clang-format-version : ' 20 '
Original file line number Diff line number Diff line change @@ -41,12 +41,12 @@ jobs:
41
41
run : |
42
42
wget https://apt.llvm.org/llvm.sh
43
43
chmod u+x llvm.sh
44
- echo | sudo ./llvm.sh 19
44
+ echo | sudo ./llvm.sh 20
45
45
rm llvm.sh
46
- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-19 100
47
- sudo update-alternatives --install /usr/bin/llvm-profdata llvm-profdata /usr/bin/llvm-profdata-19 100
48
- sudo update-alternatives --set clang++ /usr/bin/clang++-19
49
- sudo update-alternatives --set llvm-profdata /usr/bin/llvm-profdata-19
46
+ sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100
47
+ sudo update-alternatives --install /usr/bin/llvm-profdata llvm-profdata /usr/bin/llvm-profdata-20 100
48
+ sudo update-alternatives --set clang++ /usr/bin/clang++-20
49
+ sudo update-alternatives --set llvm-profdata /usr/bin/llvm-profdata-20
50
50
51
51
- name : Setup msys and install required packages
52
52
if : runner.os == 'Windows'
Original file line number Diff line number Diff line change @@ -24,10 +24,10 @@ jobs:
24
24
run : |
25
25
wget https://apt.llvm.org/llvm.sh
26
26
chmod u+x llvm.sh
27
- echo | sudo ./llvm.sh 19
27
+ echo | sudo ./llvm.sh 20
28
28
rm llvm.sh
29
- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-19 100
30
- sudo update-alternatives --set clang++ /usr/bin/clang++-19
29
+ sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100
30
+ sudo update-alternatives --set clang++ /usr/bin/clang++-20
31
31
32
32
- name : make
33
33
run : make clean && make -j build && make strip
You can’t perform that action at this time.
0 commit comments