ci(opencode): bump pinned OpenCode to v1.18.18
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
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.txtchanges; no runtime code. - CI runs the full E2E matrix with
OpenCodev1.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
| Filename | Overview |
|---|---|
| .github/opencode-version.txt | Updates 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:
- Knowledge Base — Repository Architecture