diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index f9a450433f38cd0cc117d82d1896a9749068e1af..af04e892e4dec80bbc8f6923b08b18b6e073de06 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -22,7 +22,7 @@ jobs:
         run: pdm run pytest
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v3
+        uses: codecov/codecov-action@v5
         with:
           token: ${{ secrets.CODECOV_TOKEN }}
-          file: ./coverage.xml
\ No newline at end of file
+          files: ./coverage.xml
\ No newline at end of file
diff --git a/src/pypelines/__init__.py b/src/pypelines/__init__.py
index 4cb2159d3e7fd5d5fb44f11d031adb81197e11f3..3f8813e81987bbf49c6b86f44823917ac48d6477 100644
--- a/src/pypelines/__init__.py
+++ b/src/pypelines/__init__.py
@@ -1,4 +1,4 @@
-__version__ = "0.0.86"
+__version__ = "0.0.87"
 
 from . import loggs
 from .pipes import *