Skip to content

chore(deps): update docker/login-action action to v4.6.0 - #214

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/docker-login-action-4.x
Open

red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/docker-login-action-4.x

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Jun 16, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
docker/login-action action minor v4.4.0v4.6.0
docker/login-action action major v3.7.0v4.6.0

Release Notes

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

v4.6.0

Compare Source

Full Changelog: docker/login-action@v4.5.2...v4.6.0

v4.5.2

Compare Source

Full Changelog: docker/login-action@v4.5.1...v4.5.2

v4.5.1

Compare Source

Full Changelog: docker/login-action@v4.5.0...v4.5.1

v4.5.0

Compare Source

Full Changelog: docker/login-action@v4.4.0...v4.5.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 these updates again.


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

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update docker/login-action action to v4 Update docker/login-action action to v4 Jun 26, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from ebaa1d7 to 06b648c Compare July 5, 2026 09:25
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4 Update docker/login-action action to v4.3.0 Jul 5, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from 06b648c to 2aab7b3 Compare July 6, 2026 17:55
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4.3.0 Update docker/login-action action to v4.4.0 Jul 6, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from 2aab7b3 to b0821c0 Compare July 26, 2026 17:27
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4.4.0 Update docker/login-action action to v4.5.0 Jul 26, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from b0821c0 to 210da1a Compare July 27, 2026 18:18
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4.5.0 Update docker/login-action action to v4.5.1 Jul 27, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from 210da1a to a7269ff Compare July 31, 2026 10:07
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4.5.1 Update docker/login-action action to v4.5.2 Jul 31, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from a7269ff to da6aaf6 Compare August 1, 2026 14:17
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4.5.2 Update docker/login-action action to v4.6.0 Aug 1, 2026
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/docker-login-action-4.x branch from da6aaf6 to 832281d Compare September 3, 2026 02:25
@red-hat-konflux red-hat-konflux Bot changed the title Update docker/login-action action to v4.6.0 chore(deps): update docker/login-action action to v4.6.0 Sep 3, 2026
@coderabbitai

coderabbitai Bot commented Sep 3, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: c96820f2-ed00-4958-aa17-bf476ffeea65

📥 Commits

Reviewing files that changed from the base of the PR and between 07df2d9 and 832281d.

📒 Files selected for processing (3)
  • .github/actions/build-single-image/action.yml
  • .github/workflows/release-clis-to-ghcr.yml
  • .github/workflows/workflow-call-publish-staged-manifests.yml

Included review availability: Your plan provides up to 12 included reviews per hour; 5 remain after this review.


Walkthrough

The change updates GHCR authentication references to docker/login-action v4.6.0 in one reusable action and two release workflows.

Changes

GHCR authentication updates

Layer / File(s) Summary
Update GHCR login action references
.github/actions/build-single-image/action.yml, .github/workflows/release-clis-to-ghcr.yml, .github/workflows/workflow-call-publish-staged-manifests.yml
The image build action and release workflows now use docker/login-action v4.6.0.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Merge Risk: ⚪ Minimal · up to 83228

GHCR build and release authentication now uses docker/login-action v4.6.0. The update is consistently applied across the affected workflows and is ready to merge.

Suggested reviewers: xynnn007

🚥 Pre-merge checks | ✅ 15
✅ Passed checks (15 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: updating docker/login-action to v4.6.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed PASS. The pull request changes only three GitHub Actions workflow files. The complete diff contains only three docker/login-action reference updates. It adds no Ginkgo test declarations or test titl…
Test Structure And Quality ✅ Passed PASS: The pull request changes only three GitHub Actions/workflow references from older docker/login-action versions to v4.6.0. The diff contains no Ginkgo tests, Go files, or test-related changes…
Microshift Test Compatibility ✅ Passed PASS: The pull-request commit changes only three GitHub Actions login-action references from older versions to the pinned v4.6.0 commit. It adds no Ginkgo declarations, test files, OpenShift API refer…
Single Node Openshift (Sno) Test Compatibility ✅ Passed PASS: The pull request changes only three GitHub Actions/workflow YAML files. The exact HEAD diff contains no new or modified Ginkgo e2e tests, so the SNO compatibility check is not applicable.
Topology-Aware Scheduling Compatibility ✅ Passed PASS: The pull request changes only three GitHub Actions/workflow references for docker/login-action versions. The parent-to-HEAD diff contains no deployment manifests, operator code, controllers, o…
Ote Binary Stdout Contract ✅ Passed PASS. The PR changes only three GitHub workflow/composite-action YAML references for docker/login-action. The diff adds no OTE binary code or process-level stdout writes, and no changed lines match …
Ipv6 And Disconnected Network Test Compatibility ✅ Passed PASS: The pull request changes only three GitHub Actions/workflow files and updates docker/login-action references. The diff adds no Ginkgo tests, IPv4 assumptions, or test connectivity to external …
No-Weak-Crypto ✅ Passed The pull request changes only three docker/login-action version pins. The changed lines add no MD5, SHA1, DES, RC4, Blowfish, ECB, custom crypto, or secret/token comparison. The exact v4.6.0 action …
Container-Privileges ✅ Passed PASS: The pull request changes only three docker/login-action references. The exact diff adds no privileged: true, hostPID, hostNetwork, hostIPC, SYS_ADMIN capability, `allowPrivilegeEscal…
No-Sensitive-Data-In-Logs ✅ Passed PASS. The pull request changes only three pinned docker/login-action references. It adds no workflow logging. All changed uses authenticate to ghcr.io with secret-backed passwords. The pinned v4.6…
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (3 skipped: 3 unsupported.)

Full details: Stable And Deterministic Test Names

Explanation

PASS. The pull request changes only three GitHub Actions workflow files. The complete diff contains only three docker/login-action reference updates. It adds no Ginkgo test declarations or test titles, so it introduces no unstable or overly specific test name.

Full details: Test Structure And Quality

Explanation

PASS: The pull request changes only three GitHub Actions/workflow references from older docker/login-action versions to v4.6.0. The diff contains no Ginkgo tests, Go files, or test-related changes. Therefore, the listed Ginkgo test quality requirements are not applicable.

Full details: Microshift Test Compatibility

Explanation

PASS: The pull-request commit changes only three GitHub Actions login-action references from older versions to the pinned v4.6.0 commit. It adds no Ginkgo declarations, test files, OpenShift API references, or MicroShift assumptions. Therefore, the MicroShift test compatibility check is not applicable.

Full details: Topology-Aware Scheduling Compatibility

Explanation

PASS: The pull request changes only three GitHub Actions/workflow references for docker/login-action versions. The parent-to-HEAD diff contains no deployment manifests, operator code, controllers, or scheduling settings such as affinity, topology spread, replica counts, node selectors, tolerations, or PDBs. The topology-aware scheduling check is therefore not applicable.

Full details: Ote Binary Stdout Contract

Explanation

PASS. The PR changes only three GitHub workflow/composite-action YAML references for docker/login-action. The diff adds no OTE binary code or process-level stdout writes, and no changed lines match the listed violation patterns. The custom check is therefore not applicable.

Full details: Ipv6 And Disconnected Network Test Compatibility

Explanation

PASS: The pull request changes only three GitHub Actions/workflow files and updates docker/login-action references. The diff adds no Ginkgo tests, IPv4 assumptions, or test connectivity to external services. The custom check is therefore not applicable.

Full details: No-Weak-Crypto

Explanation

The pull request changes only three docker/login-action version pins. The changed lines add no MD5, SHA1, DES, RC4, Blowfish, ECB, custom crypto, or secret/token comparison. The exact v4.6.0 action bundle has the same MD5/SHA1 dependency usages as the existing v4.4.0 bundle, while the v3.7.0 bundle already contained more such usages. The action source uses standard Docker login and token handling without weak-crypto code or non-constant-time secret/token comparison.

Full details: Container-Privileges

Explanation

PASS: The pull request changes only three docker/login-action references. The exact diff adds no privileged: true, hostPID, hostNetwork, hostIPC, SYS_ADMIN capability, allowPrivilegeEscalation: true, or root-user setting. The affected files are GitHub Actions workflows and a composite action, not container or Kubernetes manifests.

Full details: No-Sensitive-Data-In-Logs

Explanation

PASS. The pull request changes only three pinned docker/login-action references. It adds no workflow logging. All changed uses authenticate to ghcr.io with secret-backed passwords. The pinned v4.6.0 entrypoint passes the password through --password-stdin with silent execution, logs only registry/status messages, and masks generated tokens with setSecret. Its new Docker Hub OIDC path is not activated for these GHCR uses.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch konflux/mintmaker/main/docker-login-action-4.x

Comment @coderabbitai help to get the list of available commands.

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