From 1bfaaa2431a362be7f16f7fe2614f66d13b2b0a1 Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Sat, 18 Jul 2026 13:55:45 +0800 Subject: [PATCH] bump opencode to 1.18.3 --- .gitea/workflows/build-opencode.yaml | 4 ++-- opencode/Dockerfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build-opencode.yaml b/.gitea/workflows/build-opencode.yaml index d3421a5..41f51f9 100644 --- a/.gitea/workflows/build-opencode.yaml +++ b/.gitea/workflows/build-opencode.yaml @@ -24,12 +24,12 @@ jobs: builder: multiplatform-builder context: "{{defaultContext}}:opencode" build-args: | - OPENCODE_VERSION=1.17.18 + OPENCODE_VERSION=1.18.3 platforms: | linux/amd64 push: true pull: true tags: | - "gitea.woggioni.net/woggioni/opencode:1.17.18" + "gitea.woggioni.net/woggioni/opencode:1.18.3" "gitea.woggioni.net/woggioni/opencode:latest" diff --git a/opencode/Dockerfile b/opencode/Dockerfile index 0296d97..8e8ad2b 100644 --- a/opencode/Dockerfile +++ b/opencode/Dockerfile @@ -25,6 +25,7 @@ RUN mkdir /workspace RUN chown opencode:opencode /workspace USER opencode RUN pipx install pyright +RUN pipx install pip-tools USER root ADD https://github.com/anomalyco/opencode/releases/download/v${OPENCODE_VERSION}/opencode-linux-x64.tar.gz ./opencode.tgz RUN tar -xvf ./opencode.tgz -C /usr/bin @@ -33,7 +34,6 @@ ADD --chown=opencode:opencode ./opencode.json /etc/opencode/opencode.json RUN mkdir -p /usr/lib/opencode/addons ADD --chmod=644 https://repo1.maven.org/maven2/org/projectlombok/lombok/1.18.46/lombok-1.18.46.jar /usr/lib/opencode/addons/lombok.jar ENV OPENCODE_CONFIG=/etc/opencode/opencode.json -ENV EDITOR=helix USER opencode WORKDIR /workspace ENTRYPOINT ["opencode"]