From 1d8d4e6b03e2311f4d1c3c217924f8d78490ad59 Mon Sep 17 00:00:00 2001 From: giaongo <83873333+giaongo@users.noreply.github.com> Date: Tue, 26 May 2026 10:54:30 +0300 Subject: [PATCH 1/2] Update pnpm config and supabase cli --- .devcontainer/devcontainer.json | 2 +- .devcontainer/local-features/diploi/install.sh | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 4398cb6..9915ac4 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -28,7 +28,7 @@ "installComposer": "true" }, "ghcr.io/devcontainers-extra/features/supabase-cli:1": { - "version": "latest" + "version": "v2.101.0" }, // "ghcr.io/devcontainers/features/ruby:1": { // "version": "latest" diff --git a/.devcontainer/local-features/diploi/install.sh b/.devcontainer/local-features/diploi/install.sh index c150466..e5820b8 100644 --- a/.devcontainer/local-features/diploi/install.sh +++ b/.devcontainer/local-features/diploi/install.sh @@ -2,9 +2,9 @@ set -eax -# Fix permissions on the share folder +# Fix permissions on the local folder mkdir -p /home/$_CONTAINER_USER/.local/share -chown $_CONTAINER_USER:$_CONTAINER_USER /home/$_CONTAINER_USER/.local/share +chown -R $_CONTAINER_USER:$_CONTAINER_USER /home/$_CONTAINER_USER/.local # Create the diploi-credential-helper cat > /usr/local/bin/diploi-credential-helper <<'EOT' @@ -145,8 +145,7 @@ EOT # Setup PNPM mkdir -p /home/$_CONTAINER_USER/.pnpm-store chown $_CONTAINER_USER:$_CONTAINER_USER /home/$_CONTAINER_USER/.pnpm-store -sudo -u $_CONTAINER_USER -H zsh -lc "COREPACK_ENABLE_DOWNLOAD_PROMPT=0 . /usr/local/share/nvm/nvm.sh && corepack enable pnpm && SHELL=/usr/bin/zsh pnpm setup && pnpm config set node-linker=hoisted --global && pnpm config set store-dir /home/$_CONTAINER_USER/.pnpm-store --global" - +sudo -u $_CONTAINER_USER -H zsh -lc "export PNPM_HOME=/home/$_CONTAINER_USER/.local/share/pnpm && export PNPM_CONFIG_NODE_LINKER=hoisted && export PNPM_CONFIG_MINIMUM_RELEASE_AGE=0 && export PNPM_CONFIG_STRICT_DEP_BUILDS=false && export PNPM_CONFIG_CONFIRM_MODULES_PURGE=false && export PATH=\"\$PNPM_HOME/bin:\$PNPM_HOME:\$PATH\" && COREPACK_ENABLE_DOWNLOAD_PROMPT=0 . /usr/local/share/nvm/nvm.sh && corepack enable pnpm && SHELL=/usr/bin/zsh pnpm setup && pnpm config set store-dir /home/$_CONTAINER_USER/.pnpm-store --global" echo "Creating Continue configuration file..." mkdir -p /home/$_CONTAINER_USER/.continue @@ -199,4 +198,4 @@ EOT chmod +x /usr/local/bin/openclaw chmod +x /usr/local/bin/diploi-runonce.sh -chmod +x /usr/local/bin/diploi-continue-setup.sh \ No newline at end of file +chmod +x /usr/local/bin/diploi-continue-setup.sh From 4d1309a300e7db9dbef2ce4dc5ae7b90257514eb Mon Sep 17 00:00:00 2001 From: giaongo <83873333+giaongo@users.noreply.github.com> Date: Tue, 26 May 2026 11:06:04 +0300 Subject: [PATCH 2/2] Revert supabase cli to v2.88.1 --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 9915ac4..4e75c88 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -28,7 +28,7 @@ "installComposer": "true" }, "ghcr.io/devcontainers-extra/features/supabase-cli:1": { - "version": "v2.101.0" + "version": "v2.88.1" }, // "ghcr.io/devcontainers/features/ruby:1": { // "version": "latest"