MENU

Fun & Interesting

How to Build a Salesforce Deployment Pipeline with GitHub Actions

Justin Wills 8,337 2 years ago
Video Not Working? Fix It Now

Interested in consulting? https://www.1sync.co/contact Getting Started with Shopify? https://shopify.pxf.io/Ea7EnP Write Up: https://www.1sync.co/build-salesforce-deployment-pipeline-with-github-actions Action: https://github.com/marketplace/actions/salesforce-metadata-deploy ----------------------------------- In this video, we cover how you can build a Salesforce deployment pipeline with GitHub Actions. We talk about how branches are mapped to deployment environments, and how to use a git-based development model for Salesforce. We also discuss the basics of GitHub Actions for Salesforce, as well as how to use them. In the video, we cover how to build a Salesforce Deployment Pipeline using Pull Requests. We talk about how this Salesforce Pipeline can replace change sets, and how to validate Salesforce deployments. We also talk about how to automatically deploy Salesforce Apex Code with GitHub Actions on a pull request merge. Finally, we discuss adding additional elements to the pipeline, and how you can use GitHub Pro's environment's features to better manage secrets and code. ----------------------------------- Chapters: 0:00 Intro 0:39 Why Not Change Sets? 1:25 Git-Based Approach 2:24 GitHub Actions Overview 2:56 Validate Changes With Pull Requests 5:24 Deploy Changes on Pull Request Merge 6:07 Adding Multiple Environments

Comment