diff --git a/.github/workflows/publish-artifacthub.yml b/.github/workflows/publish-artifacthub.yml
index f33455e4fb..51cb423c29 100644
--- a/.github/workflows/publish-artifacthub.yml
+++ b/.github/workflows/publish-artifacthub.yml
@@ -9,7 +9,7 @@ jobs:
   upload-artifact-repo-config:
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
       - name: Install oras
         run: |
           curl -L https://github.com/oras-project/oras/releases/download/v1.1.0/oras_1.1.0_linux_amd64.tar.gz -o oras.tar.gz
@@ -17,7 +17,7 @@ jobs:
           sudo mv oras /usr/local/bin
           rm oras.tar.gz
       - name: Docker Login
-        uses: docker/login-action@v2.1.0
+        uses: docker/login-action@v3.0.0
         with:
           registry: ghcr.io
           username: ${{ github.actor }}