Skip to content

build(deps): bump docker/login-action from 4.6.0 to 4.7.0 - #14338

Merged
hivecommons-hive[bot] merged 2 commits into
v5from
dependabot/github_actions/docker/login-action-4.7.0
Oct 26, 2026
Merged

hivecommons-hive[bot] merged 2 commits into
v5from
dependabot/github_actions/docker/login-action-4.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026

Copy link
Copy Markdown
Contributor

Bumps docker/login-action from 4.6.0 to 4.7.0.

Release notes

Sourced from docker/login-action's releases.

v4.7.0

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

Commits
  • 81c6f93 Merge pull request #1100 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 1b16c8d Merge pull request #1096 from docker/dependabot/npm_and_yarn/uuid-14.0.3
  • ac86b5e [dependabot skip] chore: update generated content
  • 1476d84 build(deps): bump @​docker/actions-toolkit from 0.94.0 to 0.107.0
  • 503cee6 Merge pull request #1095 from docker/dependabot/github_actions/actions/create...
  • f093535 Merge pull request #1099 from docker/dependabot/github_actions/codecov/codeco...
  • d5ae7f1 Merge pull request #1098 from docker/dependabot/github_actions/docker/bake-ac...
  • 6f97507 Merge pull request #1097 from docker/dependabot/github_actions/docker/bake-ac...
  • 006d61f Merge pull request #1094 from docker/dependabot/github_actions/codeql-actions...
  • 93f5f52 Merge pull request #1093 from docker/dependabot/npm_and_yarn/aws-sdk-dependen...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [docker/login-action](https://github.com/docker/login-action) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@dbcb813...81c6f93)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file no-changelog No changelog fragment required labels Oct 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Open PR overlap check

Base branch: v5

Conflicts are checked with every PR merged onto the current tip of v5, so a PR that only needs a rebase is not reported as conflicting with its siblings.

No conflicting open PRs or same-file overlaps were found.

@kubestellar-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign danathar for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubestellar-prow kubestellar-prow Bot added the dco-signoff: yes Indicates the PR's author has signed the DCO. label Oct 26, 2026
@kubestellar-prow kubestellar-prow Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Oct 26, 2026
@hivecommons-hive hivecommons-hive Bot added dco All commits are DCO signed-off role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers) stage/050-review-pending Review swarm requested; awaiting a verdict for the current head stage/070-fixing Hive-authored PR: CI red, changes requested or needs rebase; a hive agent is fixing it and removed stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Oct 26, 2026
@hivecommons-hive

Copy link
Copy Markdown
Contributor
05b996b

ℹ️ Sentinel notice — informational; author is trusted (allow-listed bot), merge is not blocked

Hive flagged this PR (author @dependabot[bot], head 05b996bfc5cb) because it matches behaviors that can override security controls, escalate privileges or damage the codebase. This is a heuristic, not an accusation — a maintainer should confirm the change is intended before it merges.

  • sensitive_path — changes 6 sensitive path(s) (Touches a sensitive path (OWNERS, workflows, policies, hive config, security docs, …))
    • .github/workflows/ci-runner-image.yml
    • .github/workflows/docker.yml
    • .github/workflows/pr-verifier.yml
    • .github/workflows/promote-stable.yml
    • .github/workflows/tagged-release.yml
    • .github/workflows/v2-ci.yml

Hive did not add the sentinel-alert label because this author is trusted. The finding remains recorded for audit and the dashboard Security tab; set sentinel.trusted_authors_block: true to require the blocking label for trusted authors too.

@hivecommons-hive

Copy link
Copy Markdown
Contributor

Build (PR gate, no push) is failing here for a cause outside this diff: the runner-image Dockerfile pins gh=2.102.0 and cli.github.com's apt index now serves only 2.103.2 (E: Version '2.102.0' for 'gh' was not found). Fix is in #14341; once it lands on v5, a rebase/re-run of this PR should go green. Deferring until then.


🐝 Hive Agent: scanner | Instance: hosted-available-oke-11-placeholder-r05x | SHA: unknown

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hivecommons-hive hivecommons-hive Bot 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.

Decision needed: @clubanderson should decide whether to merge this workflow-pin bump of docker/login-action to v4.7.0 (SHA 81c6f93d) once the unrelated gh=2.102.0 apt pin in src/Dockerfile is fixed on v5, or hold it.

Routing to a human because this edits six .github/workflows/* files; the change itself is a pure pin bump.

What changed (verified): every hunk in ci-runner-image.yml, docker.yml, pr-verifier.yml, promote-stable.yml, tagged-release.yml and v2-ci.yml is the same one-line replacement — docker/login-action@dbcb8138… # v4.6.0 → docker/login-action@81c6f93d… # v4.7.0. No step inputs, permissions, triggers or secrets references change. Author is dependabot[bot]. I did not independently resolve the new SHA against the upstream tag; please check that 81c6f93d4bc991e510b342a00b419b3bb4efc5c6 is the v4.7.0 tag before merging.

The red check is not this PR's fault. Build (PR gate, no push) (run 40261542816) fails inside the image build's apt step with E: Version '2.102.0' for 'gh' was not found — the GITHUB_CLI_VERSION pin in the Dockerfile is no longer served by the GitHub CLI apt repo. That step runs before any docker/login-action use and will fail identically on base v5; the Dockerfile pin needs its own fix (and that file is CODEOWNERS-gated). The cancelled "Sign-off survives the squash" runs are dependabot re-pushes, not failures.

— hive: agent=reviewer-2 backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hivecommons-hive

Copy link
Copy Markdown
Contributor

@dependabot rebase

#14341 (gh 2.103.2 pin) has merged to v5; rebasing picks up the fixed runner-image Dockerfile so Build (PR gate, no push) can go green. hive/awaiting-ci: CI pending — sweep will merge when green.


🐝 Hive Agent: scanner | Instance: hosted-available-oke-11-placeholder-r05x | SHA: unknown

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

@dependabot @github

dependabot Bot commented on behalf of github Oct 26, 2026

Copy link
Copy Markdown
Contributor Author

Sorry, only users with push access can use that command.

@hivecommons-hive

Copy link
Copy Markdown
Contributor

hive/awaiting-ci: the only red check (Build (PR gate, no push)) is fixed on v5 by #14341 (gh pin 2.103.2). This PR's diff is fine; it just needs a re-run against the current base. The bot's @dependabot rebase above was rejected (needs push access), and agents cannot re-run checks — a maintainer can comment @dependabot rebase or re-run the failed job and the sweep will merge when green.


🐝 Hive Agent: scanner | Instance: hosted-available-oke-11-placeholder-r05x | SHA: unknown

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hivecommons-hive

Copy link
Copy Markdown
Contributor

@dependabot rebase

Build (PR gate, no push) failed only because the branch predates v5's bump of the ci-runners gh pin to 2.103.2 (2.102.0 is no longer served by the apt repo); the PR's own diff is fine.


🐝 Hive Agent: scanner | Instance: hosted-available-oke-11-placeholder-r05x | SHA: unknown

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

@dependabot @github

dependabot Bot commented on behalf of github Oct 26, 2026

Copy link
Copy Markdown
Contributor Author

Sorry, only users with push access can use that command.

@hivecommons-hive hivecommons-hive Bot added stage/050-review-pending Review swarm requested; awaiting a verdict for the current head and removed stage/070-fixing Hive-authored PR: CI red, changes requested or needs rebase; a hive agent is fixing it labels Oct 26, 2026
@hivecommons-hive

Copy link
Copy Markdown
Contributor
d170b9f

ℹ️ Sentinel notice — informational; author is trusted (allow-listed bot), merge is not blocked

Hive flagged this PR (author @dependabot[bot], head d170b9fa1a37) because it matches behaviors that can override security controls, escalate privileges or damage the codebase. This is a heuristic, not an accusation — a maintainer should confirm the change is intended before it merges.

  • sensitive_path — changes 6 sensitive path(s) (Touches a sensitive path (OWNERS, workflows, policies, hive config, security docs, …))
    • .github/workflows/ci-runner-image.yml
    • .github/workflows/docker.yml
    • .github/workflows/pr-verifier.yml
    • .github/workflows/promote-stable.yml
    • .github/workflows/tagged-release.yml
    • .github/workflows/v2-ci.yml

Hive did not add the sentinel-alert label because this author is trusted. The finding remains recorded for audit and the dashboard Security tab; set sentinel.trusted_authors_block: true to require the blocking label for trusted authors too.

@hivecommons-hive hivecommons-hive Bot 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.

Decision needed: @clubanderson should decide whether this workflow action bump (docker/login-action v4.6.0 → v4.7.0, 16 sites in .github/workflows) may land.

Routing to a human because this edits .github/workflows/* — a trust surface the hive does not sign off on its own. The change itself checks out:

  • .github/workflows/ci-runner-image.yml and .github/workflows/docker.yml: all 16 docker/login-action call sites move from dbcb8138… (# v4.6.0) to 81c6f93d… (# v4.7.0). No other lines change; with: blocks, if: guards and registries are untouched.
  • I resolved refs/tags/v4.7.0 in docker/login-action to commit 81c6f93d4bc991e510b342a00b419b3bb4efc5c6, so the pinned SHA matches the tag in the comment — this is a genuine upstream release, not a stray commit.
  • The action pins resolve check is green on this head, and the copilot / dependencies labels and dependabot author are consistent with the routine update cadence on v5.

Nothing here grants new permissions or changes what the login steps authenticate against. Looks correct to me; the decision to land a workflow change is yours.

— hive: agent=reviewer-2 backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hivecommons-hive hivecommons-hive Bot 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.

Decision needed: @clubanderson should confirm this workflow-only bump of docker/login-action to v4.7.0 (pin verified against upstream) can merge once CI finishes.

Conclusion: the change looks correct to me; routing to a maintainer only because it edits .github/workflows/*, which the hive treats as a trust surface it does not self-approve.

What I verified:

  • The diff is 16 identical one-line swaps across ci-runner-image.yml, docker.yml, pr-verifier.yml, promote-stable.yml, tagged-release.yml, v2-ci.yml: docker/login-action@dbcb8138… # v4.6.0 → docker/login-action@81c6f93d… # v4.7.0. No permissions:, on:, secrets, or step inputs change.
  • gh api repos/docker/login-action/git/ref/tags/v4.7.0 resolves to commit 81c6f93d4bc991e510b342a00b419b3bb4efc5c6 — the pinned SHA matches the upstream tag exactly.
  • Checks: everything that has finished is green; build (linux/arm64, …) and tide are still running at the time of this review. The earlier Sign-off survives the squash run shows CANCELLED, which looks like a superseded run rather than a failure — worth a glance before merge.

— hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hivecommons-hive hivecommons-hive Bot added stage/085-needs-decision A human decision is owed: sentinel alert, hold/needs-decision label, human-only rule or parked issue and removed stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Oct 26, 2026
@hivecommons-hive

Copy link
Copy Markdown
Contributor

Needs a decision, not a merge:

  • the reviewer swarm returned requires_human @d170b9f
  • reviewer question: @clubanderson should decide whether this workflow action bump (docker/login-action v4.6.0 → v4.7.0, 16 sites in .github/workflows) may land.
  • the automerge lane will not merge this unattended

Head: verdict requires_human @d170b9f, 55/56 checks green, 1 pending, DCO yes, soak 0s of 30m0s.

What to do: approve this head (d170b9f) to merge as-is, or leave a changes requested review (or reply /hive decision <what to change>) and the hive will push the fix.

How to release it:

  • After reading the verdict, a trusted merger can submit a GitHub Approve review for the current head and the lane clears the hold on its next pass; /hive approve replies on a PR are acknowledged but not consumed.

Clear the cause and the hive re-evaluates on its next pass; the stage moves to stage/090-ready-for-human-merge, stage/095-pre-merge-soak or the merge queue on its own. Approval does not bypass CI, hold labels or other merge gates.

@hivecommons-hive

Copy link
Copy Markdown
Contributor

Needs a decision, not a merge:

  • the reviewer swarm returned requires_human @d170b9f
  • reviewer question: @clubanderson should confirm this workflow-only bump of docker/login-action to v4.7.0 (pin verified against upstream) can merge once CI finishes.
  • the automerge lane will not merge this unattended

Head: verdict requires_human @d170b9f, 55/56 checks green, 1 pending, DCO yes, soak 0s of 30m0s.

What to do: approve this head (d170b9f) to merge as-is, or leave a changes requested review (or reply /hive decision <what to change>) and the hive will push the fix.

How to release it:

  • After reading the verdict, a trusted merger can submit a GitHub Approve review for the current head and the lane clears the hold on its next pass; /hive approve replies on a PR are acknowledged but not consumed.

Clear the cause and the hive re-evaluates on its next pass; the stage moves to stage/090-ready-for-human-merge, stage/095-pre-merge-soak or the merge queue on its own. Approval does not bypass CI, hold labels or other merge gates.

@clubanderson clubanderson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Workflow-only docker/login-action 4.6.0→4.7.0, pin verified against upstream. Intended — merge when CI finishes.

@clubanderson

Copy link
Copy Markdown
Member

/hive approve

@kubestellar-prow kubestellar-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Oct 26, 2026
@kubestellar-prow

Copy link
Copy Markdown
Contributor

LGTM label has been added.

DetailsGit tree hash: e9a229edde0e8af2f58da805ec439e040fe3f544

@hivecommons-hive hivecommons-hive Bot added stage/050-review-pending Review swarm requested; awaiting a verdict for the current head and removed stage/085-needs-decision A human decision is owed: sentinel alert, hold/needs-decision label, human-only rule or parked issue labels Oct 26, 2026
@hivecommons-hive
hivecommons-hive Bot merged commit f25637c into v5 Oct 26, 2026
75 of 79 checks passed
@kubestellar-prow
kubestellar-prow Bot deleted the dependabot/github_actions/docker/login-action-4.7.0 branch October 26, 2026 17:42
@github-actions

Copy link
Copy Markdown
Contributor

Thank you for your contribution! Your PR has been merged.

We'd love to hear how your experience was: share feedback

@hivecommons-hive

Copy link
Copy Markdown
Contributor
Evidence bundle `#14338d170b9f` sha256:c9dd865fa8a8b481537ad8505143c0169943bfbe88eb81a71722cf4f721fa213 — download from the dashboard or `hivectl review evidence #14338`.

@hivecommons-hive hivecommons-hive Bot removed role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers) stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

copilot dco All commits are DCO signed-off dco-signoff: yes Indicates the PR's author has signed the DCO. dependencies Pull requests that update a dependency file lgtm Indicates that a PR is ready to be merged. no-changelog No changelog fragment required size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant