Run Discovery on GitHub Actions config provider

  • Release version: Zurich
  • Updated November 24, 2025
  • 1 minute to read
  • 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

    1. In the Cloud Admin Portal, navigate to Manage > Credentials.
    2. Select New.
    3. Select API Key Credentials.
    4. 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.
    5. Select Submit.
    6. Add a config provider.
    7. Navigate to Manage > Config Management.
    8. 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.

    Result

    Discovered config installables are saved in the sn_cmp_cfg_installable table using the format ProviderName.WorkflowName.