diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 978ddd44..492c7072 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -280,11 +280,13 @@ jobs: timeout-minutes: 5 steps: - uses: actions/checkout@v4 - - run: sudo apt-get update && sudo apt-get install --no-install-recommends clang-format-18 - - name: Format - run: find . -name "*.h" -o -name "*.cpp" | xargs clang-format-18 -style=file -i - - name: Check - run: git diff --exit-code + - name: Set up the llvm repository + run: | + wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - + sudo apt-add-repository "deb http://apt.llvm.org/noble/ llvm-toolchain-noble-19 main" + - run: sudo apt-get update && sudo apt-get install --no-install-recommends clang-format-19 + - run: find . -name "*.h" -o -name "*.cpp" | xargs clang-format-19 -style=file -i + - run: git diff --exit-code clang-tidy: runs-on: ubuntu-24.04 diff --git a/render/render.cpp b/render/render.cpp index 97447ef7..c198ee7f 100644 --- a/render/render.cpp +++ b/render/render.cpp @@ -187,7 +187,7 @@ void render_layout(gfx::ICanvas &painter, if (auto html_bg = kGetBg("/html", layout); html_bg && html_bg != gfx::Color::from_css_name("transparent")) { painter.clear(*html_bg); } else if (auto body_bg = kGetBg("/html/body", layout); - body_bg && body_bg != gfx::Color::from_css_name("transparent")) { + body_bg && body_bg != gfx::Color::from_css_name("transparent")) { painter.clear(*body_bg); } else { painter.clear(gfx::Color{255, 255, 255});