You can create custom continuous deployment (CD) workflows directly in your GitHub repository with GitHub Actions.
Learn how to control deployments with features like environments and concurrency.