diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 6325ace86b5c3df5db7b371f372d293f9aa0ab94..eab48b2413f0497408cae10d63ea29d497f79070 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -438,7 +438,7 @@ jobs:
           merge-multiple: true
 
       - name: Codecov
-        uses: codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2
+        uses: codecov/codecov-action@5a605bd92782ce0810fa3b8acc235c921b497052 # v5.2.0
         with:
           token: ${{ secrets.CODECOV_TOKEN }}
           directory: coverage/lcov