diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 013b23e83d6a9ed34415664e30e47d20ca693bf1..ce7a390752d389bad690a4fa704fef789246977b 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -106,7 +106,7 @@ jobs:
           ctest -C Debug --rerun-failed --output-on-failure;
 
       - name: Publish to codecov
-        uses: codecov/codecov-action@v2
+        uses: codecov/codecov-action@v3
         with:
           flags: ${{ runner.os }}
           name: ${{ runner.os }}-coverage