From f0cf62e05098977812e9ba4b4514775ffe08ad2e Mon Sep 17 00:00:00 2001 From: Yadhav Jayaraman <57544838+decyjphr@users.noreply.github.com> Date: Tue, 3 Mar 2026 13:34:12 +0000 Subject: [PATCH 1/4] fix devcontainer --- .devcontainer/Dockerfile | 5 +++-- .devcontainer/devcontainer.json | 2 +- package-lock.json | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 191e6a6ac..8fd8eacb7 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,6 +1,6 @@ # See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.195.0/containers/javascript-node/.devcontainer/base.Dockerfile # [Choice] Node.js version (use -bullseye variants on local arm64/Apple Silicon): 16, 14, 12, 16-bullseye, 14-bullseye, 12-bullseye, 16-buster, 14-buster, 12-buster -ARG VARIANT=20-bookworm +ARG VARIANT=22-bookworm FROM mcr.microsoft.com/devcontainers/javascript-node:1-${VARIANT} # [Optional] Uncomment this section to install additional OS packages. @@ -23,7 +23,8 @@ RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-$(uname -m).zip" -o "aws rm -rf ./aws && \ rm awscliv2.zip # Install sam cli -RUN curl -L "https://github.com/aws/aws-sam-cli/releases/latest/download/aws-sam-cli-linux-$(dpkg --print-architecture).zip" -o "aws-sam-cli.zip" && \ +RUN ARCH=$(uname -m) && \ + curl -L "https://github.com/aws/aws-sam-cli/releases/latest/download/aws-sam-cli-linux-${ARCH}.zip" -o "aws-sam-cli.zip" && \ unzip aws-sam-cli.zip -d sam-installation && \ sudo ./sam-installation/install && \ rm -rf ./sam-installation && \ diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 62232b1da..3377a6c49 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -7,7 +7,7 @@ // Update 'VARIANT' to pick a Node version: 16, 14, 12. // Append -bullseye or -buster to pin to an OS version. // Use -bullseye variants on local arm64/Apple Silicon. - "args": { "VARIANT": "20-bookworm" } + "args": { "VARIANT": "22-bookworm" } }, "settings": {}, diff --git a/package-lock.json b/package-lock.json index e86a8fcfd..130a1e52c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "eta": "^3.5.0", "js-yaml": "^4.1.0", "lodash": "^4.17.21", - "minimatch": "^10.0.1", + "minimatch": "^10.2.1", "node-cron": "^4.2.1", "octokit": "^5.0.2", "probot": "^14.2.4", From d3613b377f798ab4ed5ed6f97db6e18d0c03a26f Mon Sep 17 00:00:00 2001 From: Yadhav Jayaraman <57544838+decyjphr@users.noreply.github.com> Date: Tue, 3 Mar 2026 08:38:19 -0500 Subject: [PATCH 2/4] Update .devcontainer/Dockerfile Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .devcontainer/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 8fd8eacb7..489c1fbe6 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,5 +1,5 @@ # See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.195.0/containers/javascript-node/.devcontainer/base.Dockerfile -# [Choice] Node.js version (use -bullseye variants on local arm64/Apple Silicon): 16, 14, 12, 16-bullseye, 14-bullseye, 12-bullseye, 16-buster, 14-buster, 12-buster +# [Choice] Node.js version/variant (use -bookworm variants on local arm64/Apple Silicon): e.g. 22-bookworm, 20-bookworm, 18-bookworm ARG VARIANT=22-bookworm FROM mcr.microsoft.com/devcontainers/javascript-node:1-${VARIANT} From c30a0e83124e615c1ef0b22018991ec6e67e164b Mon Sep 17 00:00:00 2001 From: Yadhav Jayaraman <57544838+decyjphr@users.noreply.github.com> Date: Tue, 3 Mar 2026 08:38:55 -0500 Subject: [PATCH 3/4] Update .devcontainer/Dockerfile Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .devcontainer/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 489c1fbe6..e125ea834 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -23,7 +23,9 @@ RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-$(uname -m).zip" -o "aws rm -rf ./aws && \ rm awscliv2.zip # Install sam cli -RUN ARCH=$(uname -m) && \ +RUN ARCH_RAW=$(uname -m) && \ + ARCH=$ARCH_RAW && \ + if [ "$ARCH_RAW" = "aarch64" ]; then ARCH="arm64"; fi && \ curl -L "https://github.com/aws/aws-sam-cli/releases/latest/download/aws-sam-cli-linux-${ARCH}.zip" -o "aws-sam-cli.zip" && \ unzip aws-sam-cli.zip -d sam-installation && \ sudo ./sam-installation/install && \ From a571e52f4951d48e813e5b592f86ddf10e91e9ff Mon Sep 17 00:00:00 2001 From: Yadhav Jayaraman <57544838+decyjphr@users.noreply.github.com> Date: Tue, 3 Mar 2026 08:39:11 -0500 Subject: [PATCH 4/4] Update .devcontainer/devcontainer.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .devcontainer/devcontainer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 3377a6c49..38626686f 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -4,9 +4,9 @@ "name": "Node.js", "build": { "dockerfile": "Dockerfile", - // Update 'VARIANT' to pick a Node version: 16, 14, 12. - // Append -bullseye or -buster to pin to an OS version. - // Use -bullseye variants on local arm64/Apple Silicon. + // Update 'VARIANT' to pick a Node version, e.g. 22, 20, 18. + // Append -bookworm or -bullseye to pin to an OS version. + // Use -bookworm variants on local arm64/Apple Silicon. "args": { "VARIANT": "22-bookworm" } },