From f99ab514a46d24d5a445d12f5e4fdef5417a609b Mon Sep 17 00:00:00 2001 From: Erich Hubert <92805044+ErichHubert@users.noreply.github.com> Date: Sun, 10 May 2026 19:32:55 +0200 Subject: [PATCH 1/3] Update Dockerfile.agent to use 'latest' for MISE and CODEX versions --- infra/docker/Dockerfile.agent | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/infra/docker/Dockerfile.agent b/infra/docker/Dockerfile.agent index 16cfa6f..72a0cdb 100644 --- a/infra/docker/Dockerfile.agent +++ b/infra/docker/Dockerfile.agent @@ -6,8 +6,8 @@ LABEL org.opencontainers.image.source="https://github.com/ErichHubert/bugarena" org.opencontainers.image.licenses="MIT" ARG DEBIAN_FRONTEND=noninteractive -ARG MISE_VERSION=v2025.11.11 -ARG CODEX_VERSION=0.116.0 +ARG MISE_VERSION=latest +ARG CODEX_VERSION=latest RUN apt-get update \ && apt-get install -y --no-install-recommends ca-certificates curl gpg xz-utils \ @@ -57,10 +57,15 @@ RUN apt-get update \ wget \ zip \ zlib1g-dev \ - && curl -fsSL https://mise.run \ - | MISE_INSTALL_PATH=/usr/local/bin/mise MISE_VERSION=${MISE_VERSION} sh \ + && if [ "${MISE_VERSION}" = "latest" ]; then \ + curl -fsSL https://mise.run \ + | MISE_INSTALL_PATH=/usr/local/bin/mise sh; \ + else \ + curl -fsSL https://mise.run \ + | MISE_INSTALL_PATH=/usr/local/bin/mise MISE_VERSION="${MISE_VERSION}" sh; \ + fi \ && corepack enable \ - && npm install --global @openai/codex@${CODEX_VERSION} \ + && npm install --global "@openai/codex@${CODEX_VERSION}" \ && ln -sf /usr/bin/fdfind /usr/local/bin/fd \ && useradd --create-home --shell /bin/bash agent \ && install -m 0755 -d /opt/codex-agent \ From 1b39ee377a1c5e72d7a24ccde4b56cd3c75a232e Mon Sep 17 00:00:00 2001 From: Erich Hubert <92805044+ErichHubert@users.noreply.github.com> Date: Sun, 10 May 2026 19:38:28 +0200 Subject: [PATCH 2/3] Update MISE installation in Dockerfile.agent to source from GitHub --- infra/docker/Dockerfile.agent | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/infra/docker/Dockerfile.agent b/infra/docker/Dockerfile.agent index 72a0cdb..154330d 100644 --- a/infra/docker/Dockerfile.agent +++ b/infra/docker/Dockerfile.agent @@ -59,10 +59,10 @@ RUN apt-get update \ zlib1g-dev \ && if [ "${MISE_VERSION}" = "latest" ]; then \ curl -fsSL https://mise.run \ - | MISE_INSTALL_PATH=/usr/local/bin/mise sh; \ + | MISE_INSTALL_PATH=/usr/local/bin/mise MISE_INSTALL_FROM_GITHUB=1 sh; \ else \ curl -fsSL https://mise.run \ - | MISE_INSTALL_PATH=/usr/local/bin/mise MISE_VERSION="${MISE_VERSION}" sh; \ + | MISE_INSTALL_PATH=/usr/local/bin/mise MISE_INSTALL_FROM_GITHUB=1 MISE_VERSION="${MISE_VERSION}" sh; \ fi \ && corepack enable \ && npm install --global "@openai/codex@${CODEX_VERSION}" \ From 9d61f8d7e6b4fd86dda36e85a0b417fe9a52281e Mon Sep 17 00:00:00 2001 From: Erich Hubert <92805044+ErichHubert@users.noreply.github.com> Date: Sun, 10 May 2026 19:42:37 +0200 Subject: [PATCH 3/3] Update MISE_VERSION to v2025.11.11 in Dockerfile.agent --- infra/docker/Dockerfile.agent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/docker/Dockerfile.agent b/infra/docker/Dockerfile.agent index 154330d..af372db 100644 --- a/infra/docker/Dockerfile.agent +++ b/infra/docker/Dockerfile.agent @@ -6,7 +6,7 @@ LABEL org.opencontainers.image.source="https://github.com/ErichHubert/bugarena" org.opencontainers.image.licenses="MIT" ARG DEBIAN_FRONTEND=noninteractive -ARG MISE_VERSION=latest +ARG MISE_VERSION=v2025.11.11 ARG CODEX_VERSION=latest RUN apt-get update \