brefphp / bref

Serverless PHP on AWS Lambda
https://bref.sh
MIT License
3.05k stars 364 forks source link

Fix against serverless v3 #1812

Closed mnapoli closed 1 month ago

mnapoli commented 1 month ago

Serverless Framework has started releasing a beta version as a stable version on NPM.

This breaks all the existing systems and tutorials out there because it requires a license key now. To fix the CI, and to make life easier for newcomers, I'm updating the instructions to install v3.

cybage-kmistry commented 1 month ago

Yes using serverless with v3 explicitly will resolve this issue. But going forward we are not going to upgrade to v4 of serverless with bref?

nadar commented 1 month ago

would be interesting to know @mnapoli where things are going with bref, having serverless v4 in mind (which is an absolute pain 😢 )

cybage-kmistry commented 1 month ago

@mnapoli @nadar May be something with AWS SAM which is as simple as doing deployment with bref.

KorvinSzanto commented 1 month ago

@mnapoli @nadar May be something with AWS SAM which is as simple as doing deployment with bref.

Bref already has CDK templates that work great: https://github.com/brefphp/constructs

mnapoli commented 1 month ago

Hey all, my current stance: https://github.com/brefphp/bref/issues/1815#issuecomment-2130189410