From abfc428881f604f1f8d71fb064e93901926ab7f2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 09:05:24 +0000 Subject: [PATCH 1/5] Initial plan From 2e4b15ae60ebdeee4c00cefb97641af1ff1807f8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 09:11:17 +0000 Subject: [PATCH 2/5] Configure Dependabot to ignore Node.js major version updates Co-authored-by: npalm <11609620+npalm@users.noreply.github.com> --- .github/dependabot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index bf3d1473ab..16051efe6d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,6 +20,10 @@ updates: patterns: - "actions/*" - "github/" + # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime (nodejs22.x) + ignore: + - dependency-name: "node" + update-types: ["version-update:semver-major"] - package-ecosystem: "npm" directory: "/lambdas" @@ -61,6 +65,10 @@ updates: - "docker" commit-message: prefix: "chore(docker)" + # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime (nodejs22.x) + ignore: + - dependency-name: "node" + update-types: ["version-update:semver-major"] - package-ecosystem: "docker" directory: "/.devcontainer/Dockerfile" @@ -71,6 +79,10 @@ updates: - "docker" commit-message: prefix: "chore(devcontainer)" + # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime (nodejs22.x) + ignore: + - dependency-name: "mcr.microsoft.com/vscode/devcontainers/typescript-node" + update-types: ["version-update:semver-major"] - package-ecosystem: "pip" directory: "/.github/workflows/mkdocs" From 61a0400887f846fcd6ebb1eef5a50b936f718aea Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 09:58:57 +0000 Subject: [PATCH 3/5] Remove incorrect ignore rule from github-actions ecosystem Co-authored-by: npalm <11609620+npalm@users.noreply.github.com> --- .github/dependabot.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 16051efe6d..a6e0146912 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,10 +20,6 @@ updates: patterns: - "actions/*" - "github/" - # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime (nodejs22.x) - ignore: - - dependency-name: "node" - update-types: ["version-update:semver-major"] - package-ecosystem: "npm" directory: "/lambdas" From a21824a1f0d118e37be7b08d1ea0fa8920ccc237 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 10:05:11 +0000 Subject: [PATCH 4/5] Add ignore rule for @types/node in npm ecosystem Co-authored-by: npalm <11609620+npalm@users.noreply.github.com> --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a6e0146912..fae6346d79 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -51,6 +51,10 @@ updates: commit-message: prefix: "fix(lambda)" prefix-development: "chore(lambda)" + # Ignore major version updates for Node.js related packages to keep aligned with Lambda runtime (nodejs22.x) + ignore: + - dependency-name: "@types/node" + update-types: ["version-update:semver-major"] - package-ecosystem: "docker" directory: "/.ci/Dockerfile" From 86c92da4b86b57ece6a69c4bfcc5e1bf88505120 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 12:45:37 +0000 Subject: [PATCH 5/5] Update comments to reference Lambda runtime config instead of hardcoded version Co-authored-by: npalm <11609620+npalm@users.noreply.github.com> --- .github/dependabot.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index fae6346d79..a50f8b0957 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -51,7 +51,7 @@ updates: commit-message: prefix: "fix(lambda)" prefix-development: "chore(lambda)" - # Ignore major version updates for Node.js related packages to keep aligned with Lambda runtime (nodejs22.x) + # Ignore major version updates for Node.js related packages to keep aligned with Lambda runtime as configured via Terraform ignore: - dependency-name: "@types/node" update-types: ["version-update:semver-major"] @@ -65,7 +65,7 @@ updates: - "docker" commit-message: prefix: "chore(docker)" - # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime (nodejs22.x) + # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime as configured via Terraform ignore: - dependency-name: "node" update-types: ["version-update:semver-major"] @@ -79,7 +79,7 @@ updates: - "docker" commit-message: prefix: "chore(devcontainer)" - # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime (nodejs22.x) + # Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime as configured via Terraform ignore: - dependency-name: "mcr.microsoft.com/vscode/devcontainers/typescript-node" update-types: ["version-update:semver-major"]