diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml
index 4b252fb174f559fe782de84f1ff3ed2c12a26125..7c5f5bab1bd723dbbf7e249acd617da2b0057c5f 100644
--- a/.github/workflows/build-docker-image.yml
+++ b/.github/workflows/build-docker-image.yml
@@ -16,7 +16,7 @@ jobs:
         run: echo "SHORT_SHA=${GITHUB_SHA::7}" >> $GITHUB_ENV
 
       - name: Build
-        uses: docker/build-push-action@v2
+        uses: docker/build-push-action@v3
         with:
           context: .
           push: false
diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml
index 86d4716fcf32a0285711ab6724ead6b35883728f..4555b268ad80c9aa6e1c230e4abceea5d40738b1 100644
--- a/.github/workflows/create-release.yml
+++ b/.github/workflows/create-release.yml
@@ -43,7 +43,7 @@ jobs:
           password: ${{ secrets.DOCKERHUB_TOKEN }}
 
       - name: Build and push snapshot release to DockerHub
-        uses: docker/build-push-action@v2
+        uses: docker/build-push-action@v3
         with:
           context: .
           push: true
diff --git a/.github/workflows/publish-docker-next.yml b/.github/workflows/publish-docker-next.yml
index 9fef6913a77e74b67025b712a30461a060252db4..9ff5332d9aeccf3e70330e607085788ffbf8bab1 100644
--- a/.github/workflows/publish-docker-next.yml
+++ b/.github/workflows/publish-docker-next.yml
@@ -24,7 +24,7 @@ jobs:
         run: echo "SHORT_SHA=${GITHUB_SHA::7}" >> $GITHUB_ENV
 
       - name: Build and push
-        uses: docker/build-push-action@v2
+        uses: docker/build-push-action@v3
         with:
           context: .
           push: true