diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index dab67447da82326ef885bb3d5ee9834934b5eab3..435e7f08d7b0bb1f26702c5367a617b851e2a750 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -67,13 +67,13 @@ jobs:
         uses: actions/checkout@v3
 
       - name: Login to DockerHub
-        uses: docker/login-action@v2
+        uses: docker/login-action@v3
         with:
           username: ${{ secrets.DOCKER_USERNAME }}
           password: ${{ secrets.DOCKER_PASSWORD }}
 
       - name: Login to GitHub Container Registry
-        uses: docker/login-action@v2
+        uses: docker/login-action@v3
         with:
           registry: ghcr.io
           username: ${{ github.repository_owner }}