1. Create repositories

In order to set up sfops in your GitHub organization, you need to set up the following repositories

RepositoryDescriptionComments

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