Skip to content

chore(deps): update docker/login-action action to v4 - #94

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/docker-login-action-4.x
Open

chore(deps): update docker/login-action action to v4#94
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/docker-login-action-4.x

Conversation

@renovate

@renovate renovate Bot commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
docker/login-action action major v3v4

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

docker/login-action (docker/login-action)

v4.6.0

Compare Source

v4.5.2

Compare Source

v4.5.1

Compare Source

v4.5.0

Compare Source

v4.4.0

Compare Source

v4.3.0

Compare Source

Full Changelog: docker/login-action@v4.2.0...v4.3.0

v4.2.0

Compare Source

Full Changelog: docker/login-action@v4.1.0...v4.2.0

v4.1.0

Compare Source

Full Changelog: docker/login-action@v4.0.0...v4.1.0

v4.0.0

Compare Source

Full Changelog: docker/login-action@v3.7.0...v4.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • v4.1.0: Fixed scoped Docker Hub cleanup path when registry is omitted
  • Multiple dependency updates and AWS SDK bumps

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 runtime

Code Changes Required

None - the action interface is backward compatible. Used in release.yml for logging into GHCR.

Security Impact

No security fixes mentioned. This is primarily a maintenance update.

Recommendation

Safe to merge — The action interface is backward compatible. GitHub-hosted runners support Node 24. Used for Docker registry authentication in the release workflow.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switch to ESM and update config/test wiring
  • Preserve names in esbuild bundle
  • Dependency updates: @aws-sdk/client-ecr, @aws-sdk/client-ecr-public, @docker/actions-toolkit, @sigstore/core, etc.

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 support
  • ESM module conversion (internal change, should be transparent to users)
  • AWS SDK updates to 3.1000.0+ (verify AWS ECR usage if applicable)

Code Changes Required

  • Verify Actions Runner version meets v2.327.1+ requirement
  • No code changes expected for current usage (GHCR login)
  • AWS SDK updates if using ECR (not currently in use - using GHCR)

Security Impact

  • No direct security impact
  • Dependency updates include security patches for underlying packages
  • AWS SDK updates include security improvements for ECR authentication
  • Sigstore library updates for improved verification

Recommendation

Safe to merge — Routine major version update for Docker build infrastructure. AWS SDK changes don't affect current GHCR usage. Node 24 runtime requirement aligns with other Docker action updates.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switch to ESM and update config/test wiring
  • Bumped @actions/core, @aws-sdk/client-ecr, @aws-sdk/client-ecr-public, @docker/actions-toolkit, js-yaml, http-proxy-agent, https-proxy-agent
  • Fixed scoped Docker Hub cleanup path when registry is omitted
  • Preserve names in esbuild bundle

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 runtime support

Code Changes Required

  • Verify Actions Runner version is v2.327.1 or later
  • No workflow changes needed - action inputs remain backward compatible

Security Impact

  • No direct security impact
  • Dependency updates include security patches for AWS SDK and other npm packages
  • Bug fix for scoped Docker Hub cleanup path improves correctness

Recommendation

Safe to merge — GitHub-hosted runners use latest versions by default. Self-hosted runners must be on v2.327.1 or later. Action inputs remain compatible. Bug fixes improve reliability.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • v4.6.0-v4.2.0: Dependency updates, AWS SDK updates, sigstore updates, bundle name preservation
  • v4.1.0: Fix scoped Docker Hub cleanup path when registry is omitted
  • v4.0.0: Node 24 as default runtime (requires Actions Runner v2.327.1+), switched to ESM, updated config/test wiring, dependency updates

Breaking Changes

  • Requires Actions Runner v2.327.1 or later (Node 24)
  • Switched to ESM (no impact on usage)

Code Changes Required

  • None. Workflow uses only uses: docker/login-action@v3 with standard registry/username/password inputs, which will change to @v4 automatically

Security Impact

  • No security fixes mentioned. This is primarily a platform upgrade to Node 24 with dependency updates

Recommendation

Safe to merge — This Docker login action update requires Actions Runner v2.327.1+, which GitHub-hosted runners support. Our workflow uses standard registry credentials with no deprecated features.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • v4.3.0: Preserve names in esbuild bundle, bump AWS SDK and sigstore dependencies
  • v4.2.0: Bump actions/core to 3.0.1, AWS SDK to 3.1050.0
  • v4.1.0: Fix scoped Docker Hub cleanup path, dependency updates
  • v4.0.0: Node 24 as default runtime, switch to ESM, bump AWS SDK to 3.1000.0

Breaking Changes

  • Node 24 as default runtime requires Actions Runner v2.327.1 or later
  • Switch to ESM module system

Code Changes Required

None - update action version in .github/workflows/release.yml line 31

Security Impact

No security fixes. This action handles Docker registry login credentials (via secrets.GITHUB_TOKEN), but the update doesn't change the security model.

Recommendation

Safe to merge — Docker login action update with no code changes required, GitHub-hosted runners meet Node 24 requirement.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switch to ESM and update config/test wiring
  • v4.1.0: Fixed scoped Docker Hub cleanup path when registry is omitted
  • v4.3.0: Preserve names in esbuild bundle, bump AWS SDK and sigstore dependencies

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 support
  • Switch to ESM module system

Code Changes Required

  • Verify Actions Runner version is v2.327.1 or later
  • No workflow changes needed - action inputs remain backward compatible

Security Impact

  • No direct security impact
  • Dependency updates include security patches for AWS SDK and other npm packages
  • Bug fix for scoped Docker Hub cleanup path improves correctness

Recommendation

Safe to merge — GitHub-hosted runners use latest versions by default. Self-hosted runners must be on v2.327.1 or later. Used for logging into GHCR in the release workflow.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switch to ESM module format
  • Fix for scoped Docker Hub cleanup path when registry is omitted
  • Dependency updates: @actions/core, @docker/actions-toolkit, @aws-sdk packages

Breaking Changes

None affecting our usage. The action is used for logging into GHCR with registry, username, and password inputs which are unchanged.

Code Changes Required

None. The workflow at .github/workflows/release.yml:31 uses the action with standard inputs (registry, username, password) which are unchanged.

Security Impact

  • No security fixes mentioned in release notes
  • This is an infrastructure dependency (GitHub Actions) only used in CI/CD
  • Does not affect application runtime or user-facing security

Recommendation

Safe to merge — This is a straightforward GitHub Actions version update with no breaking changes for our workflow usage. GitHub-hosted runners already meet the Actions Runner v2.327.1+ requirement.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switched to ESM and updated config/test wiring
  • Multiple dependency updates (@actions/core, @aws-sdk/client-ecr, @docker/actions-toolkit, js-yaml)
  • Scoped Docker Hub cleanup path fix (v4.1.0)
  • Preserve names in esbuild bundle (v4.3.0)

Breaking Changes

  • Node 24 runtime requirement: Requires Actions Runner v2.327.1 or later
  • ESM switch: Internal refactoring, should not affect action usage

Code Changes Required

None. The action is used in .github/workflows/release.yml:31 with standard configuration:

- name: Log in to GHCR
  uses: docker/login-action@v3
  with:
    registry: ${{ env.REGISTRY }}
    username: ${{ github.actor }}
    password: ${{ secrets.GITHUB_TOKEN }}

Update to @v4 will handle automatically. No deprecated inputs are in use.

Security Impact

Positive. AWS SDK updates (3.890.0 → 3.1000.0) may include security fixes for ECR authentication. No direct security vulnerabilities addressed.

Recommendation

Safe to merge — This is a GitHub Actions major version update with Node 24 requirement. GitHub-hosted runners support Node 24. The update includes AWS SDK improvements for ECR authentication. No manual changes needed beyond merging.

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/login-action
  • Version: v3 → v4
  • Type: major

Release Changes

Major version v4.0.0 and subsequent releases (v4.1.0, v4.2.0, v4.3.0, v4.4.0, v4.5.0, v4.5.1, v4.5.2, v4.6.0):

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switched to ESM module system
  • Various dependency updates (@docker/actions-toolkit, AWS SDK, sigstore, etc.)
  • Fix for scoped Docker Hub cleanup path when registry is omitted (v4.1.0)

Breaking Changes

Yes, major version with breaking changes:

  • Requires Actions Runner v2.327.1 or later (Node 24 runtime)

Code Changes Required

Check your GitHub Actions workflows for:

  1. Actions Runner version compatibility (ensure runners are v2.327.1+)

Current usage: .github/workflows/*.yml files using docker/login-action@v3

Security Impact

No direct security impact. This is a CI/CD infrastructure update that may require runner compatibility checks. The v4.1.0 fix for scoped Docker Hub cleanup path is a bug fix.

Recommendation

Needs manual review — Major version bump with potential breaking changes (Node 24 runtime requirement). Verify that:

  1. Your GitHub Actions Runner version is v2.327.1 or later
  2. Test the workflow after merging to ensure Docker registry login still works correctly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants