33# SPDX-License-Identifier: MIT
44
55service : cla-backend
6- frameworkVersion : ' ^2.72.4 '
6+ frameworkVersion : ' ^3.0.0 '
77
88package :
99 # Exclude all first - selectively add in lambda functions
@@ -584,6 +584,10 @@ functions:
584584 apiv1 :
585585 handler : wsgi_handler.handler
586586 description : " EasyCLA Python API handler for the /v1 endpoints"
587+ package :
588+ individually : true
589+ patterns :
590+ - ' !**'
587591 events :
588592 - http :
589593 method : ANY
@@ -593,6 +597,10 @@ functions:
593597 apiv2 :
594598 handler : wsgi_handler.handler
595599 description : " EasyCLA Python API handler for the /v2 endpoints"
600+ package :
601+ individually : true
602+ patterns :
603+ - ' !**'
596604 events :
597605 - http :
598606 method : ANY
@@ -602,6 +610,10 @@ functions:
602610 salesforceprojects :
603611 handler : cla.salesforce.get_projects
604612 description : " EasyCLA API Callback Handler for fetching all SalesForce projects"
613+ package :
614+ individually : true
615+ patterns :
616+ - ' !**'
605617 events :
606618 - http :
607619 method : ANY
@@ -611,6 +623,10 @@ functions:
611623 salesforceprojectbyID :
612624 handler : cla.salesforce.get_project
613625 description : " EasyCLA API Callback Handler for fetching SalesForce projects by ID"
626+ package :
627+ individually : true
628+ patterns :
629+ - ' !**'
614630 events :
615631 - http :
616632 method : ANY
@@ -621,6 +637,10 @@ functions:
621637 githubinstall :
622638 handler : wsgi_handler.handler
623639 description : " EasyCLA API Callback Handler for GitHub bot installations"
640+ package :
641+ individually : true
642+ patterns :
643+ - ' !**'
624644 events :
625645 - http :
626646 method : ANY
@@ -630,6 +650,10 @@ functions:
630650 githubactivity :
631651 handler : wsgi_handler.handler
632652 description : " EasyCLA API Callback Handler for GitHub activity"
653+ package :
654+ individually : true
655+ patterns :
656+ - ' !**'
633657 events :
634658 - http :
635659 method : POST
0 commit comments