serverless-esbuild icon indicating copy to clipboard operation
serverless-esbuild copied to clipboard

Function level `runtime` parameter does not work.

Open privatejava opened this issue 1 year ago • 0 comments

Describe the bug Currently, I started a simple serverless project that contains the runtime: node20.x trying to deploy for AWS. But it only works if the runtime is defined in the provider level. If I use it in the function level only then it fails.

To Reproduce Set runtime: nodejs20.x at function level only and remove runtime from provider.

Then Run sls package

Expected behavior It should work in any level of runtime definition.

Screenshots or Logs 2024-08-02_14-38

Versions (please complete the following information):

  • OS: Linux , Ubuntu 22.04
  • Serverless Framework Version: 3.39.0
  • Plugin Version: 1.52.1

privatejava avatar Aug 02 '24 08:08 privatejava