Skip to content

chore(deps): update python base image digest and CI action versions - #63

Merged
venkatamutyala merged 1 commit into
mainfrom
chore/dependency-updates
Jul 31, 2026
Merged

chore(deps): update python base image digest and CI action versions#63
venkatamutyala merged 1 commit into
mainfrom
chore/dependency-updates

Conversation

@venkatamutyala

Copy link
Copy Markdown
Contributor

Consolidates the three open Renovate PRs onto current main. Renovate's branches were stale (see note below), so each dependency was re-resolved against upstream today rather than cherry-picking the branches.

Changes

Dependency Before After Supersedes
python:3.14-slim (Dockerfile) unpinned tag @sha256:cea0e604...ce14a6 #56
actions/checkout de0fac2e (v6.0.2) d23441a4 (v6.1.0) #57
docker/login-action b45d80f8 (v4.0.0) dbcb8138 (v4.6.0) #58

All three SHAs were verified against upstream:

Why not just merge the Renovate PRs

renovate/pin-dependencies (#56) is corrupt. Its single commit is parented on current main but reverts a large amount of main's content — it deletes LICENSE, app/util/incidentio.py, app/util/kube_rbac.py, app/util/kube_apiserver.py, and .github/workflows/release-please.yaml, reverts app/util/chisel.py to docker.io/jpillora/chisel:1, and rolls Pipfile.lock back ~2000 lines. It also does not contain the digest pin it advertises. Merging it as-is would have undone several merged PRs. #56 should be closed rather than merged; Renovate will regenerate it.

#57 and #58 are fine in content, just based on older commits and behind newer upstream releases.

Out of scope

Pipfile/Pipfile.lock Python dependencies are untouched — no open PR covers them (renovate/lock-file-maintenance has no open PR).

Follow-up

Once merged, #56, #57 and #58 can be closed.

Consolidates the three open Renovate PRs (#56, #57, #58) onto current main.
Renovate's branches were stale, so each dependency was re-resolved to the
version that is current today:

- Dockerfile: pin python:3.14-slim to sha256:cea0e60... (#56)
- actions/checkout: v6.0.2 -> v6.1.0, tracking the v6 tag (#57)
- docker/login-action: v4.0.0 -> v4.6.0 (#58)

Signed-off-by: Venkata Mutyala <venkata.mutyala@glueops.dev>
@venkatamutyala
venkatamutyala merged commit 5cb0fee into main Jul 31, 2026
3 checks passed
@venkatamutyala
venkatamutyala deleted the chore/dependency-updates branch July 31, 2026 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant