diff --git a/.github/workflows/containers.yml b/.github/workflows/containers.yml
index 97cbf569..e07461dc 100644
--- a/.github/workflows/containers.yml
+++ b/.github/workflows/containers.yml
@@ -560,14 +560,14 @@ jobs:
         run: sudo apt-get install -y skopeo
       - name: Login to GitHub Container Registry
         id: ghcr-login
-        uses: docker/login-action@v2
+        uses: docker/login-action@v3
         with:
           registry: ghcr.io
           username: ${{ secrets.GHCR_USERNAME }}
           password: ${{ secrets.GHCR_TOKEN }}
       - name: Login to Docker Hub
         id: docker-hub-login
-        uses: docker/login-action@v2
+        uses: docker/login-action@v3
         with:
           username: ${{ secrets.DOCKER_HUB_USERNAME }}
           password: ${{ secrets.DOCKER_HUB_TOKEN }}
@@ -638,14 +638,14 @@ jobs:
         run: sudo apt-get install -y skopeo
       - name: Login to GitHub Container Registry
         id: ghcr-login
-        uses: docker/login-action@v2
+        uses: docker/login-action@v3
         with:
           registry: ghcr.io
           username: ${{ secrets.GHCR_USERNAME }}
           password: ${{ secrets.GHCR_TOKEN }}
       - name: Login to Docker Hub
         id: docker-hub-login
-        uses: docker/login-action@v2
+        uses: docker/login-action@v3
         with:
           username: ${{ secrets.DOCKER_HUB_USERNAME }}
           password: ${{ secrets.DOCKER_HUB_TOKEN }}