I recently wrote a guide on using Serverless CI/CD Preview Deployments. You can use this feature to create your own preview deployments of feature branches when integrating with GitHub.
Disclosure: While I have used the Serverless Framework for years, as of this posting I am employed by Serverless Inc. (the makers of the Serverless Framework).