diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index be726d163..b3e6b2937 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -47,8 +47,8 @@ jobs:
       - if: matrix.os == 'ubuntu-latest'
         run: |
           sudo apt-get install -y lcov
-          lcov -d .pio/build/native/ -c -o lcov.info
-          lcov --remove lcov.info '*/usr/*' '*/Platforms/*' '*/bootloader/*' '*/.pio/*' '*/HAL/*' '*/test/*' '*/network/*' -o lcov.info
+          lcov -d .pio/build/native/ -c -o lcov.info --ignore-errors empty
+          lcov --remove lcov.info '*/usr/*' '*/Platforms/*' '*/bootloader/*' '*/.pio/*' '*/HAL/*' '*/test/*' '*/network/*' -o lcov.info --ignore-errors empty
 
       - if: matrix.os == 'ubuntu-latest'
         name: Coveralls
@@ -89,8 +89,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        project_folders:
-          [
+        project_folders: [
             examples/projects/l0,
             examples/projects/Arduino,
             examples/projects/NUCLEO-L432KC,