Loading
Feature Degradation | Agentforce Voice Read More
Install and Configure DevOps Center (Managed Package)
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Set Up DevOps Center for GitHub

          Set Up DevOps Center for GitHub

          To use GitHub with DevOps Center as your source control repository, some tasks are performed within GitHub, such as creating a repository and adding team members. And some tasks are performed in DevOps Center, such as setting up the associated DevOps Center project, adding development and pipeline environments, configuring your pipeline, and creating and assigning work items to team members.

          DevOps Center can be used with only GitHub.com Cloud-based plans, including GitHub Enterprise Cloud.

          Here’s a sneak-peak at the overall process:

          • Set Up Your GitHub Project Repositories
            A GitHub repository (sometimes called a repo for short) stores project work files — code, text, images, and so on. Each DevOps Center project needs its own repository for storing project changes. While you’re working on the project, the repository is the team’s centralized source of truth to manage changes.
          • Add Team Members to the GitHub Repo As Collaborators
            In GitHub, add team members as repository collaborators. A collaborator is someone who has been granted write access to the project repository. Add everyone who creates customizations or code for your project to the project repository as a collaborator. That way, they have access to the repository through DevOps Center.
          • If an Organization Owns the GitHub Repo
            GitHub repos owned by an organization aren’t visible in DevOps Center until an organization account owner provides access.
          • If the GitHub Organization Has an IP Allowlist
            If you have restricted access to the GitHub organization assets by configuring an allowlist, add the domains for the DevOps Center app.
          • Connect to a Different GitHub Account
            When creating or opening a project, all team members log in to GitHub using the account that has access to the repos that your team wants to use with DevOps Center. If you or a team member logged in with the incorrect GitHub account, a team member with Salesforce admin privileges can delete the authorization information so you or the team member can log in using the proper credentials.
           
          Loading
          Salesforce Help | Article