diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml
index e29bab7f0cb9a424729caca47dcc2692dac50a5c..c6dfdeb6d40ea7c77d6f4d96e307212c47656809 100644
--- a/.github/workflows/build-pr.yml
+++ b/.github/workflows/build-pr.yml
@@ -66,7 +66,7 @@ jobs:
         run: yarn jest --logHeapUsage --maxWorkers=2 --ci
 
       - name: Codecov
-        uses: codecov/codecov-action@v1.3.2
+        uses: codecov/codecov-action@v1.4.0
         if: always()
 
       # build after tests to exclude files
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 924b1813da14d2f42695149883c396e0a0eccd1e..323692d1244d8bb46028ac06ca676c14f8ba7441 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -91,7 +91,7 @@ jobs:
         run: yarn jest --logHeapUsage --maxWorkers=2 --ci --coverage ${{ env.coverage }}
 
       - name: Codecov
-        uses: codecov/codecov-action@v1.3.2
+        uses: codecov/codecov-action@v1.4.0
         if: always() && env.coverage == 'true'
 
       # build after tests to exclude files