Skip to content

Function level runtime parameter does not work. #548

@privatejava

Description

@privatejava

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions