Skip to content

fix(container): update image ghcr.io/anomalyco/opencode (1.18.13 ➔ 1.18.14) - #4363

Merged
Tanguille merged 1 commit into
mainfrom
renovate/ghcr.io-anomalyco-opencode-1.x
Aug 5, 2026
Merged

fix(container): update image ghcr.io/anomalyco/opencode (1.18.13 ➔ 1.18.14)#4363
Tanguille merged 1 commit into
mainfrom
renovate/ghcr.io-anomalyco-opencode-1.x

Conversation

@renovate

@renovate renovate Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/anomalyco/opencode patch 1.18.131.18.14

Warning

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


Configuration

📅 Schedule: (in timezone Europe/Brussels)

  • 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

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

Summary by CodeRabbit

  • Updates
    • Updated OpenCode to version 1.18.14 for the latest available improvements and fixes.

@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: bebc68f6-e7a1-4dd0-b2cf-ff7d4e24b75c

📥 Commits

Reviewing files that changed from the base of the PR and between b5f6ce0 and 29771fe.

📒 Files selected for processing (1)
  • kubernetes/apps/ai/opencode/app/helmrelease.yaml
🔗 Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

  • Tanguille/LLMKube (auto-detected)
  • Tanguille/pr-reviewer-action (auto-detected)
  • Tanguille/toolhive (auto-detected)
  • Tanguille/renovate-presets (auto-detected)
  • Tanguille/litellm-operator (auto-detected)
  • Tanguille/2x-R9700-RDNA4-GFX1201-sglang-inference (auto-detected)

📝 Walkthrough

Walkthrough

The OpenCode HelmRelease now uses container image version 1.18.14 with its corresponding immutable image digest instead of version 1.18.13.

Changes

OpenCode image update

Layer / File(s) Summary
Update OpenCode image reference
kubernetes/apps/ai/opencode/app/helmrelease.yaml
The container image tag changed from 1.18.13 to 1.18.14, along with its immutable SHA-256 digest.

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

Possibly related PRs

Suggested reviewers: tanguille

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 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 container image update from version 1.18.13 to 1.18.14.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/ghcr.io-anomalyco-opencode-1.x

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

@tanguille-cluster

Copy link
Copy Markdown
@@ spec.template.spec.containers.app.image @@
# apps/v1/Deployment/ai/opencode
! ± value change
- ghcr.io/anomalyco/opencode:1.18.13@sha256:246ebd75d25380cde481b7507d38ed01ce813d541eb4c7412a25ba7d9bd1abe7
+ ghcr.io/anomalyco/opencode:1.18.14@sha256:16a66f622a0bb0b4bb2a05242749907704a4149ef25805932c067d5afb340f6a

@tanguille-cluster

Copy link
Copy Markdown
@@ spec.values.controllers.app.containers.app.image.tag @@
# helm.toolkit.fluxcd.io/v2/HelmRelease/ai/opencode
! ± value change
- 1.18.13@sha256:246ebd75d25380cde481b7507d38ed01ce813d541eb4c7412a25ba7d9bd1abe7
+ 1.18.14@sha256:16a66f622a0bb0b4bb2a05242749907704a4149ef25805932c067d5afb340f6a

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

AI Automated Review

Analysis engine: omniroute@http://litellm.ai.svc.cluster.local/v1 (openai)

Recommendation: Approve

This is a routine Renovate patch bump for the opencode container image (1.18.13 → 1.18.14) in the kubernetes/apps/ai/opencode/app/helmrelease.yaml HelmRelease. The change is a single-line image tag update with a pinned SHA256 digest, consistent with the repository's established Renovate workflow (see prior commits b7102adf1, ec69d1f99, etc.).

Change-by-Change Findings

  • kubernetes/apps/ai/opencode/app/helmrelease.yaml — Only the image tag changed from 1.18.13@sha256:246ebd75… to 1.18.14@sha256:16a66f62…. The image is pinned to a digest, which is good supply-chain practice. No other manifest fields (resources, probes, persistence, routes, env) were modified.

Release Notes

The upstream release v1.18.14 for ghcr.io/anomalyco/opencode (the fork of sst/opencode) was confirmed to exist via the GitHub API: published 2026-08-05, not a draft or prerelease. The release body was truncated in the API response, so full user-visible changes could not be enumerated. As a patch release (1.18.13 → 1.18.14), breaking changes are unlikely by semantic-versioning convention; the digest pin also guards against unexpected image drift.

Standards Compliance

  • Renovate pattern: The change matches the repo's established container-update workflow (see git history for prior opencode bumps).
  • Digest pinning: The image is pinned to a SHA256 digest, consistent with the repo's security posture.
  • No resource changes: The resources block (requests: 100m CPU / 256Mi memory; limits: 1 CPU / 2Gi memory) is unchanged.
  • Manifest validity: The HelmRelease uses apiVersion: helm.toolkit.fluxcd.io/v2 with the shared app-template OCIRepository chartRef — unchanged and valid against the Flux v2 API on the Talos cluster.

Must-Check Items

  1. Validate manifest against target cluster version — The manifest structure is unchanged; only the image tag was bumped. The HelmRelease API version (helm.toolkit.fluxcd.io/v2) and chart reference (app-template OCIRepository) are standard for this repo and compatible with the cluster's Flux version. ✅
  2. Check for resource quota / limit changes — No resource quota or limit changes were made in this diff. The resources block is identical to the previous version. ✅

Unknowns or Needs Verification

  • The full release notes for v1.18.14 could not be enumerated due to a truncated API response. The release exists and is a patch release, so the risk is low, but the specific changelog content is not fully verified.
  • The image digest sha256:16a66f62… was not independently verified against the registry; it is taken from the Renovate PR and the manifest diff. This is standard practice for Renovate-managed bumps in this repo.

@deepsource-io

deepsource-io Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

DeepSource Code Review

We reviewed changes in b5f6ce0...29771fe on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Aug 5, 2026 9:39p.m. Review ↗
Shell Aug 5, 2026 9:39p.m. Review ↗

Important

AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.

@Tanguille
Tanguille merged commit 416c98d into main Aug 5, 2026
15 checks passed
@Tanguille
Tanguille deleted the renovate/ghcr.io-anomalyco-opencode-1.x branch August 5, 2026 21:50
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