diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 4076089..a8604e9 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -19,7 +19,7 @@ jobs:
     runs-on: ${{ matrix.os }}
 
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - name: Use Node.js ${{ matrix.node }}
       uses: actions/setup-node@v3
@@ -60,6 +60,6 @@ jobs:
 
     - name: codecov action
       if: ${{ matrix.node == '20' && matrix.os == 'ubuntu-20.04' }}
-      uses: codecov/codecov-action@v3
+      uses: codecov/codecov-action@v4
       with:
         token: ${{ secrets.CODECOV_TOKEN }}