Configure JFrog Platform OIDC Integration with GitHub Actions

JFrog Platform Administration Documentation

Content Type
Administration / Platform
ft:sourceType
Paligo

For more information about configuring the integration and the GitHub Actions workflow, see Sample Integration of JFrog OIDC with GitHub Actions and GitHub Actions Workflow.

  1. Navigate to the Administration tab In the JFrog Platform UI.

  2. Click General Management | Integrations.

    The Integrations page appears.

  3. Click New Integration | OpenID Connect.

    The OIDC Integration page appears.

    OIDCIntegration.png
  4. Enter the name of the OIDC configuration, the OIDC provider that will connect with the JFrog Platform.

  5. Select GitHub as the provider type.

    oidc-select-auth-provide-01.png
  6. Enter the provider URL. OIDC issuer URL. For GitHub actions, the URL is https://token.actions.githubusercontent.

  7. Enter the audience. Used to provide details of the audience that uses the OIDC configuration.

  8. Provide the token issuer when the OIDC provider URL is not the same as the token issuer.

  9. Add OIDC configuration code to your GitHub Actions workflow file by generating and copying a snippet

  10. Create one or more identity mappings.

  11. Configure the integration and click Save.