jfrog-oidc-setup

Official

Set up GitHub Actions OIDC with JFrog

Authorjfrog
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Configures OpenID Connect (OIDC) integration between GitHub Actions and JFrog Platform, enabling secretless CI authentication for workflows.

Core Features & Use Cases

  • Automates OIDC provider setup and identity mappings across multiple repositories within a project.
  • Distinguishes between Public GitHub and GitHub Enterprise to select the correct issuer URLs and provider type.
  • Reuses existing providers when possible and creates new ones with the proper issuer_url and type.
  • Creates per-repo identity mappings for main branch deploy access and PR read-only access with appropriate priorities and scopes.
  • Enforces manifest-driven preferences and subscription checks to guard the activation of CI workflows.
  • Provides guidance on error handling and rollback strategies during the setup process.

Quick Start

In your manifest, enable OIDC (github.oidc_setup: true) and run the OIDC setup flow to configure providers and repository mappings.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: jfrog-oidc-setup
Download link: https://github.com/jfrog/ai-agent-examples/archive/main.zip#jfrog-oidc-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.