Skip to content

runtime field is required but was not found in firebase.json or package.json #6973

@cungminh2710

Description

@cungminh2710

[REQUIRED] Environment info

firebase-tools: 13.7.1
firebase-functions: 4.9.0

Platform: macOS, Ubuntu

[REQUIRED] Test case

  • Deploy existing functions after upgrade from 13.6 to 13.7.1

[REQUIRED] Steps to reproduce

  • Deploy functions in a codebase
{
	"functions": [
		{
			"source": "api/career-functions",
			"codebase": "career-functions",
			"runtime": "nodejs18"
		},
}
  • engines field in package.json
"engines": {
		"node": "18",
		"pnpm": ">=8"
	},

[REQUIRED] Expected behavior

  • Deployment is successfully as usual

[REQUIRED] Actual behavior

image

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions