diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 3de28503541a8f506ad306051f3334e23b78b8b9..272adf20226b6ca6c8d6440260e18eba03aab29f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -52,12 +52,12 @@ jobs:
         with:
           go-version: '1.23'
       - run: go build ./cmd/semantic-release/
-      - uses: docker/login-action@v1
+      - uses: docker/login-action@v3
         with:
           registry: ghcr.io
           username: ${{ github.actor }}
           password: ${{ secrets.GITHUB_TOKEN }}
-      - uses: docker/login-action@v1
+      - uses: docker/login-action@v3
         with:
           registry: registry.gitlab.com
           username: ${{ secrets.GITLAB_REGISTRY_USER }}