Run Discovery on GitHub Actions config provider
Discover all repositories and workflows in your organization by adding a GitHub Actions config provider and running Discovery on it using the Cloud Services Catalog application.
Before you begin
Role required: sn_cmp.cloud_admin
Procedure
- In the Cloud Admin Portal, navigate to Manage > Credentials.
- Select New.
- Select API Key Credentials.
-
On the form, fill in the fields.
Table 1. API key credentials form fields Fields Description Name A unique and descriptive name for this credential. Active Option to enable these credentials for use. API Key The API key you copied while creating personal access token in GitHub. Credential alias Option to allow flow and workflow creators to assign individual credentials to any activity in a flow or workflow or assign different credentials to each occurrence of the same activity type in a flow or workflow. Applies to Determines whether to apply these credentials to all MID Servers in your network, or to one or more specified MID Servers. MID servers This field appears only when Some MID servers is selected from the Applies to field. It provides fields through which you can select the target MID Servers. Order Order in which Discovery tries this credential when it attempts to log on to devices. The smaller the number, the higher in the list this credential appears. Providing a credential order is helpful when using large numbers of credentials or when security locks out users after three failed login attempts.
If all the credentials have the same order number (or none), the instance tries the credentials in a random order.
Important:Infrastructure as Code (IaC) Discovery is supported. You can discover GitHub Actions workflows, inventory, and related resource groups. - Select Submit.
- Add a config provider.
- Navigate to Manage > Config Management.
-
Initiate discovery of config installables and create an order in the sn_cmp_order table to start the discovery process by selecting Discover
Now.
The name of the config installable displays when creating a new template version.