The process of configuring the JFrog GitHub Copilot extension involves a number of steps and requires both the GitHub and JFrog administrators. A number of details need to be coordinated and negotiated, subsequently it is strongly recommended that the installation be conducted with both of these parties present to make the process efficient.
Note
GitHub Copilot extensions are currently in public beta. To join the beta, please verify prerequisites are met and follow this setup guide
Prerequisites
You are part of an organization that has a Copilot license
You have access to SaaS JFrog Platform. If you do not have a JFrog platform, you can register for a free trial here: https://jfrog.com/start-free/
Enterprise X or higher license
Artifactory v7.94.x and above
Xray 3.103.6 and above
JFrog Software Package Catalog (if missing, a 14-day trial is automatically enabled)
For Curation related features - JFrog Software Package Curation
Before beginning the below steps you must first enable the Copilot extension as described in the section titled Enabling Copilot for organizations in your enterprise, as well as follow the instructions in these topics policy management for the enterprise and managing policies in your organization
# | Task | Description | For more information, see |
---|---|---|---|
1 | Install the JFrog GitHub Copilot Extension | Install the application and link it to the JFrog platform via the platform's URL. Requires GitHub and JFrog administration permissions | |
2 | Configure JFrog GitHub Copilot Extension in the IDE | Setup Copilot to integrate with JFrog Catalog and the GitHub Copilot chat by completing the authorization process and installing other required components. |