diff --git a/.changeset/cold-camels-taste.md b/.changeset/cold-camels-taste.md index 8675ba141..e769720d4 100644 --- a/.changeset/cold-camels-taste.md +++ b/.changeset/cold-camels-taste.md @@ -2,4 +2,12 @@ 'skuba': patch --- -**template:** serverless-plugin-canary-deployments ^0.6.0 +**template/lambda-sqs-worker:** serverless-plugin-canary-deployments ^0.5.0 + +The plugin now patches in CodeDeploy permissions to your `iamRoleStatements`, so you can clean your `serverless.yml`: + +```diff +- - Action: codedeploy:PutLifecycleEventHookExecutionStatus +- Effect: Allow +- Resource: !Sub arn:aws:codedeploy:${AWS::Region}:${AWS::AccountId}:deploymentgroup:*/${WorkerLambdaFunctionDeploymentGroup} +``` diff --git a/.changeset/cool-penguins-burn.md b/.changeset/cool-penguins-burn.md deleted file mode 100644 index e769720d4..000000000 --- a/.changeset/cool-penguins-burn.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'skuba': patch ---- - -**template/lambda-sqs-worker:** serverless-plugin-canary-deployments ^0.5.0 - -The plugin now patches in CodeDeploy permissions to your `iamRoleStatements`, so you can clean your `serverless.yml`: - -```diff -- - Action: codedeploy:PutLifecycleEventHookExecutionStatus -- Effect: Allow -- Resource: !Sub arn:aws:codedeploy:${AWS::Region}:${AWS::AccountId}:deploymentgroup:*/${WorkerLambdaFunctionDeploymentGroup} -``` diff --git a/.changeset/tender-mugs-cover.md b/.changeset/tender-mugs-cover.md index 2d0caaf86..f7448bea9 100644 --- a/.changeset/tender-mugs-cover.md +++ b/.changeset/tender-mugs-cover.md @@ -6,4 +6,4 @@ Node.js 14 is [now supported on AWS Lambda](https://aws.amazon.com/about-aws/whats-new/2021/02/aws-lambda-now-supports-node-js-14/). This lets us upgrade the Node.js requirement for skuba's templates. -This should only impact newly created projects. You can use the template changes in this PR as an example of how to upgrade an existing project. +This should only impact newly created projects. You can use the template changes in this PR as an example of how to upgrade an existing project. A future version of skuba may include a fixup command to automatically upgrade your project to the most recent LTS release.