diff --git a/.gitea/workflows/build-opencode.yaml b/.gitea/workflows/build-opencode.yaml index 44f004d..37018cd 100644 --- a/.gitea/workflows/build-opencode.yaml +++ b/.gitea/workflows/build-opencode.yaml @@ -32,8 +32,8 @@ jobs: push: true pull: true tags: | - "gitea.woggioni.net/woggioni/opencode:1.2.17" - "gitea.woggioni.net/woggioni/opencode:1.2.17-alpine3.23" - "gitea.woggioni.net/woggioni/opencode:1.2.17-alpine" + "gitea.woggioni.net/woggioni/opencode:1.2.24" + "gitea.woggioni.net/woggioni/opencode:1.2.24-alpine3.23" + "gitea.woggioni.net/woggioni/opencode:1.2.24-alpine" "gitea.woggioni.net/woggioni/opencode:latest" diff --git a/opencode/Dockerfile b/opencode/Dockerfile index a33500b..e5b3ba7 100644 --- a/opencode/Dockerfile +++ b/opencode/Dockerfile @@ -20,7 +20,8 @@ ADD https://github.com/anomalyco/opencode/releases/download/v${OPENCODE_VERSION} FROM builder-${TARGETPLATFORM//\//_} AS release RUN tar -xvf ./opencode.tgz -C /usr/bin RUN rm opencode.tgz -ADD --chown=opencode:opencode ./opencode.json /var/lib/opencode/.config/opencode/opencode.json +ADD --chown=opencode:opencode ./opencode.json /etc/opencode/opencode.json +ENV OPENCODE_CONFIG=/etc/opencode/opencode.json USER opencode WORKDIR /workspace ENTRYPOINT ["opencode"]