[github-actions] Updated build workflow
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 233a584..54273b4 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -17,7 +17,7 @@
     - name: prepare environment
       run: |
           echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV
-    - uses: actions/checkout@v4
+    - uses: actions/checkout@v6
       with:
         fetch-depth: 0
     - name: autogen
@@ -37,7 +37,7 @@
           DESTDIR=`pwd`/dest make install
           tar -C dest -cf libplist.tar usr
     - name: publish artifact
-      uses: actions/upload-artifact@v4
+      uses: actions/upload-artifact@v6
       with:
         name: libplist-latest_${{env.target_triplet}}
         path: libplist.tar
@@ -53,7 +53,7 @@
           fi
           pip3 install --break-system-packages cython
       shell: bash
-    - uses: actions/checkout@v4
+    - uses: actions/checkout@v6
       with:
         fetch-depth: 0
     - name: autogen
@@ -92,7 +92,7 @@
           DESTDIR=`pwd`/dest make install
           tar -C dest -cf libplist.tar usr
     - name: publish artifact
-      uses: actions/upload-artifact@v4
+      uses: actions/upload-artifact@v6
       with:
         name: libplist-latest_macOS
         path: libplist.tar
@@ -131,7 +131,7 @@
           echo "dest=$dest" >> $GITHUB_ENV
           echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV
           git config --global core.autocrlf false
-    - uses: actions/checkout@v4
+    - uses: actions/checkout@v6
       with:
         fetch-depth: 0
     - name: autogen
@@ -160,7 +160,7 @@
           DESTDIR=`pwd`/dest make install
           tar -C dest -cf libplist.tar ${{ env.dest }}
     - name: publish artifact
-      uses: actions/upload-artifact@v4
+      uses: actions/upload-artifact@v6
       with:
         name: libplist-latest_${{ matrix.arch }}-${{ env.dest }}
         path: libplist.tar