Skip to content

github-actions: bump docker/login-action from 3 to 4#578

Merged
bgentry merged 1 commit into
masterfrom
dependabot/github_actions/docker/login-action-4
Jun 23, 2026
Merged

github-actions: bump docker/login-action from 3 to 4#578
bgentry merged 1 commit into
masterfrom
dependabot/github_actions/docker/login-action-4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 17, 2026

Copy link
Copy Markdown
Contributor

Bumps docker/login-action from 3 to 4.

Release notes

Sourced from docker/login-action's releases.

v4.0.0

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

v3.7.0

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

v3.6.0

Full Changelog: docker/login-action@v3.5.0...v3.6.0

v3.5.0

Full Changelog: docker/login-action@v3.4.0...v3.5.0

v3.4.0

Full Changelog: docker/login-action@v3.3.0...v3.4.0

... (truncated)

Commits
  • 650006c Merge pull request #960 from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...
  • 99df1a3 chore: update generated content
  • 3ab375f build(deps): bump the aws-sdk-dependencies group across 1 directory with 2 up...
  • 39d8580 Merge pull request #970 from docker/dependabot/npm_and_yarn/docker/actions-to...
  • 4eefcd3 chore: update generated content
  • 56d092c build(deps): bump @​docker/actions-toolkit from 0.86.0 to 0.90.0
  • e2e31ca Merge pull request #976 from docker/dependabot/npm_and_yarn/actions/core-3.0.1
  • 0bced94 chore: update generated content
  • 3e75a0f build(deps): bump @​actions/core from 3.0.0 to 3.0.1
  • 365bebd Merge pull request #984 from docker/dependabot/github_actions/aws-actions/con...
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 17, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 17, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: github-actions. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@bgentry

bgentry commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/docker/login-action-4 branch from be9f169 to dc44d2a Compare June 23, 2026 12:40

@bgentry bgentry left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Codex review: Security review looks good to me.

I reviewed this as a dependency-upgrade supply-chain/security pass for the docker/login-action update from v3 to v4 at PR head dc44d2a34a0b63ff8aad0a615e1351ae0e1d7722.

Scope reviewed:

  • Confirmed the rebased PR only updates docker/login-action references in Docker workflows.
  • Compared upstream action metadata and source for the current v4 line, including the Node 24 runtime move and the switch to dist/index.cjs.
  • Reviewed credential-sensitive behavior: the action still consumes the configured registry username/password or registry-auth input and passes passwords to docker login --password-stdin, with post-job logout behavior unchanged at the workflow interface.
  • Checked for unexpected broad env harvesting, new credential sources, dynamic code execution, new install hooks, or unrelated network behavior. The sensitive behavior remains the expected Docker/ECR login path.

Local validation completed on the rebased head:

  • npm run lint
  • npm run test:once
  • npm run build
  • make lint
  • make test

No blocking findings. Residual risk is that these workflow steps intentionally pass registry credentials (GITHUB_TOKEN for GHCR and the River Pro registry credential for riverqueue.com) to the action, and the workflow still trusts a moving major-version action reference rather than a pinned commit SHA.

@bgentry bgentry merged commit e2302c9 into master Jun 23, 2026
16 of 18 checks passed
@bgentry bgentry deleted the dependabot/github_actions/docker/login-action-4 branch June 23, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant