diff --git a/.github/workflows/build_pr.yml b/.github/workflows/build_pr.yml
index b5e198d5..941250b9 100644
--- a/.github/workflows/build_pr.yml
+++ b/.github/workflows/build_pr.yml
@@ -8,7 +8,7 @@ jobs:
     runs-on: ubuntu-22.04
     steps:
     - name: Checkout code
-      uses: actions/checkout@v3
+      uses: actions/checkout@v4
     
     - name: Set up QEMU
       uses: docker/setup-qemu-action@v2
diff --git a/.github/workflows/build_tag_and_main.yml b/.github/workflows/build_tag_and_main.yml
index 128b1e73..e159baa4 100644
--- a/.github/workflows/build_tag_and_main.yml
+++ b/.github/workflows/build_tag_and_main.yml
@@ -12,7 +12,7 @@ jobs:
       packages: write
     steps:
     - name: Checkout code
-      uses: actions/checkout@v3
+      uses: actions/checkout@v4
     
     - name: Set up QEMU
       uses: docker/setup-qemu-action@v2