Branch deployments enable you to automatically deploy a service to a stage from a branch in your Github repository. Every commit to this branch is automatically deployed.
To add a new branch deployment, select the Github branch containing the
serverless.yml and the target stage and click "Add". You must click "save settings" at the bottom of the form before the branch deployment is enabled.
If you are a first time user, the stage list may be empty. You must first create a new deployment profile, and add the deployment profile to a stage in your application. As mentioned in the requirements section, the deployment profile must also have an AWS Access Role.