From a3bf7070af51968ac724c87d1d224cfd3df11208 Mon Sep 17 00:00:00 2001 From: Alassane <79718216+yattdev@users.noreply.github.com> Date: Mon, 21 Sep 2026 14:19:04 -0400 Subject: [PATCH] ci: update OpenCode free-tier runtime pin (#3847) Co-authored-by: ayattara --- .github/actions/setup-opencode/action.yml | 4 ++-- .github/scripts/pr-walkthrough-workflow-contract_test.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/actions/setup-opencode/action.yml b/.github/actions/setup-opencode/action.yml index 9dec10d46f..bad099fa72 100644 --- a/.github/actions/setup-opencode/action.yml +++ b/.github/actions/setup-opencode/action.yml @@ -7,8 +7,8 @@ runs: - name: Download and verify OpenCode shell: bash env: - OPENCODE_VERSION: v1.17.7 - OPENCODE_SHA256: 60fe5a92dc9af64ec079348fedde17e12da6a867efe7e8353be8038480607924 + OPENCODE_VERSION: v1.18.0 + OPENCODE_SHA256: a46af88b710248cc55719abd7f8fb482030494d6c9ed63f37aae7c6d6af4fc90 run: | set -euo pipefail diff --git a/.github/scripts/pr-walkthrough-workflow-contract_test.py b/.github/scripts/pr-walkthrough-workflow-contract_test.py index 3eb6fe7ff2..cfcb1dff58 100644 --- a/.github/scripts/pr-walkthrough-workflow-contract_test.py +++ b/.github/scripts/pr-walkthrough-workflow-contract_test.py @@ -378,8 +378,9 @@ class PRWalkthroughWorkflowContractTest(unittest.TestCase): self.assertNotIn("curl -fsSL", workflows) self.assertTrue(SETUP_OPENCODE_ACTION.is_file()) action = SETUP_OPENCODE_ACTION.read_text(encoding="utf-8") + self.assertIn("OPENCODE_VERSION: v1.18.0", action) self.assertIn( - "60fe5a92dc9af64ec079348fedde17e12da6a867efe7e8353be8038480607924", + "a46af88b710248cc55719abd7f8fb482030494d6c9ed63f37aae7c6d6af4fc90", action, )