ci(opencode): bump pinned OpenCode to v1.18.18

Merged
CO
2mo ago
+1-1

Automated bump of .github/opencode-version.txt from 1.18.13 to 1.18.18.

Upstream release notes: https://github.com/anomalyco/opencode/releases/tag/v1.18.18

What this changes

All three E2E harnesses now install OpenCode v1.18.18:

  • tests/docker/Dockerfile.linux-x64 (Linux Docker E2E)
  • tests/macos-e2e/run.sh (macOS native E2E)
  • tests/windows-e2e/run.ps1 (Windows native E2E)

Merge gate

The Tests workflow on this PR exercises the new version against the
full E2E matrix. If any platform regresses, do not merge — file
an upstream issue or hold the bump until upstream fixes the
regression. Pin will stay at 1.18.13 until this PR is merged.

Tests runs automatically because this PR was opened with a PAT.
yes


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.


Summary by cubic

Pins OpenCode used by all E2E harnesses from 1.18.13 to 1.18.18. E2E now runs against v1.18.18 on Linux Docker, macOS, and Windows to surface upstream regressions before merge.

Review and merge gate

  • Only .github/opencode-version.txt changes; no runtime code.
  • CI runs the full E2E matrix with OpenCode v1.18.18. Do not merge if any platform fails.
  • Main stays on 1.18.13 until this merges.

Greptile Summary

The PR updates the shared OpenCode E2E pin from 1.18.13 to 1.18.18.

  • Linux Docker, macOS native, and Windows native harnesses consume the updated pin.
  • The pin also applies to the OpenCode benchmark image and triggers the repository’s Tests workflow.

Confidence Score: 5/5

The PR appears safe to merge provided its required cross-platform E2E matrix passes.

The new value is parsed consistently by every repository consumer, affects only test and benchmark infrastructure, and no repository compatibility contract is violated.

Important Files Changed

FilenameOverview
.github/opencode-version.txtUpdates the shared OpenCode harness version pin to 1.18.18; no concrete defect was identified in the changed value or its repository consumers.

Reviews (1): Last reviewed commit: "ci(opencode): bump pinned OpenCode to v1..." | Re-trigger Greptile

Context used: