1. Create repositories
In order to set up sfops in your GitHub organization, you need to set up the following repositories
Repository | Description | Comments |
---|---|---|
sfops | Repository that contains the source code for sfops | |
sfp-pro | Repository that contains the source code code for sfp pro, which has additional features that are required for sfops. | This is optional, Please do this only if you intend to maintain your own fork of sfp-pro |
sfops-gh-actions | The 'production' repository that will contain the workflows and actions that is built from the sfops directory | Your salesforce projects will be consuming the actions and reusable workflows from this repository |
sfops-dashboard | The 'production' dashboard repository that will be used to build the GitHub pages static website which will house the sfops dev central | |
sfops-gh-actions-test | The 'test' repository that will contain the workflows and actions that is built from the sfops directory | This is optional. Required only if you want to make changes to the default actions and workflow and test it before rolling out the the production 'sfops-gh-actions' repository |
sfops-dashboard-test | The 'test' dashboard repository that will be used to build the GitHub pages static website which will house the sfops dev central | This is optional. Required only if you want to make changes to the default actions and workflow and test it before rolling out the the production 'sfops-gh-actions' repository |
<project-repo> | The mono repository that will contain your salesforce config/code | |
<project-test-repo> | The mono 'test' repository that will contain your salesforce config/code | This is optional. Required only if you want to test the workflows/actions before rolling out to project repository |
Last updated