Skip to content

[MCP] Upgrade Copilot Lambda runtimes to Node.js 24#61

Merged
vm-serpapi merged 1 commit into
mainfrom
fix/copilot-lambda-node24
Jul 16, 2026
Merged

[MCP] Upgrade Copilot Lambda runtimes to Node.js 24#61
vm-serpapi merged 1 commit into
mainfrom
fix/copilot-lambda-node24

Conversation

@vm-serpapi

@vm-serpapi vm-serpapi commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a persistent Copilot YAML patch override for all three service-managed Lambda functions
  • move the generated Lambda runtimes from unsupported Node.js 20 to Node.js 24
  • keep CloudFormation as the source of truth instead of introducing console drift

Test plan

  • Run copilot svc package --name mcp-server-api --env prod
  • Verify the rendered template sets DynamicDesiredCountFunction, EnvControllerFunction, and RulePriorityFunction to nodejs24.x
  • Check the override file for linter errors

Keep Copilot-managed service functions on a supported runtime despite the CLI's end of support.
@vm-serpapi
vm-serpapi force-pushed the fix/copilot-lambda-node24 branch from fc8a7ab to e91b08d Compare July 13, 2026 09:59
@vm-serpapi
vm-serpapi requested a review from adarshdigievo July 15, 2026 10:55
@vm-serpapi

Copy link
Copy Markdown
Contributor Author

@adarshdigievo added you as reviewer, but feel free to let me know if you prefer not to review infra PRs.

@vm-serpapi
vm-serpapi merged commit 11cbc46 into main Jul 16, 2026
2 checks passed
@vm-serpapi
vm-serpapi deleted the fix/copilot-lambda-node24 branch July 16, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant