diff --git a/package-lock.json b/package-lock.json index 145d573f..5e53df93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vercel-php", - "version": "0.6.1", + "version": "0.7.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vercel-php", - "version": "0.6.1", + "version": "0.7.0", "license": "MIT", "dependencies": { "@libphp/amazon-linux-2-v82": "latest" diff --git a/src/index.ts b/src/index.ts index bdbde502..652a16ec 100644 --- a/src/index.ts +++ b/src/index.ts @@ -6,7 +6,8 @@ import { download, Lambda, BuildV3, - PrepareCache + PrepareCache, + getNodeVersion } from '@vercel/build-utils'; import { getPhpFiles, @@ -113,6 +114,7 @@ export const build: BuildV3 = async ({ } console.log('🐘 Creating lambda'); + const nodeVersion = await getNodeVersion(workPath); const lambda = new Lambda({ files: { @@ -123,7 +125,7 @@ export const build: BuildV3 = async ({ ...runtimeFiles }, handler: 'launcher.launcher', - runtime: 'nodejs18.x', + runtime: nodeVersion.runtime, environment: { NOW_ENTRYPOINT: entrypoint, NOW_PHP_DEV: meta.isDev ? '1' : '0'