File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,13 +37,13 @@ jobs:
3737 uses : ./.github/actions/pkgconfig-deps
3838 - name : " Set up code coverage"
3939 run : |
40- echo "CC=clang" >> "$GITHUB_ENV"
41- echo "CXX=clang++" >> "$GITHUB_ENV"
40+ wget https://apt.llvm.org/llvm.sh
41+ chmod +x llvm.sh
42+ sudo ./llvm.sh 20
43+
44+ echo "CC=clang-20" >> "$GITHUB_ENV"
45+ echo "CXX=clang++-20" >> "$GITHUB_ENV"
4246 cargo install cargo-llvm-cov
43- rustup component add llvm-tools-preview
44- llvm=$(dirname $(find $(rustc --print sysroot) -name llvm-profdata))
45- echo "LLVM_COV=$llvm/llvm-cov" >> "$GITHUB_ENV"
46- echo "LLVM_PROFDATA=$llvm/llvm-profdata" >> "$GITHUB_ENV"
4747 - name : " cargo llvm-cov"
4848 run : cargo llvm-cov --workspace --include-ffi --ignore-filename-regex '/harfbuzz/' --codecov --output-path coverage.json
4949 - name : " Report coverage results"
You can’t perform that action at this time.
0 commit comments