Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 3.05 KB

README.md

File metadata and controls

31 lines (23 loc) · 3.05 KB

Oh Snap!

MuseLab D2X Logo

This project is a demonstration of the potential to deeply integrate Salesforce DevOps into GitHub, eliminating the need for any external platform, taking full advantage of GitHub scalability and security, and opening the door to the Composable Delivery Model.

This repository was created using Muselab's D2X Launchpad and has been heavily edited since.

The entire workflow being developed will soon be available for launch via D2X Launchpad. Modular, composable Salesforce development aligned with D2X's values of Easy, Efficient, and Extensible!

More background on the technical challenges we're tackling here:

Project Setup

This project is preconfigured with D2X for a comprehensive Development-to-Delivery Experience including CI/CD using GitHub Actions and development environments using GitHub Codespaces.

D2X requires some minimal configuration of your GitHub organization or repository to complete the setup and enable builds:

You can check the status of your setup by monitoring the status of the following GitHub Actions workflows:

  • 2GP Feature Test
  • Beta Test
  • Production Release

Important Note

The request-login-url.yml workflow requires the SFDX_AUTH_URL environment variable to be set. Ensure that this variable is correctly configured in your GitHub repository secrets to avoid any issues during the login URL generation process. Additionally, the Slack API token used in the workflow must have the chat:write:bot scope to successfully send messages.