Workflows


Overview

A workflow is a defined CI/CD process (GitHub Action) in your Git repository. JFrog Fly tracks each workflow and shows whether it’s configured to use the JFrog Fly Registry.


Workflow List View

Accessing Workflows

View workflows for a specific repository:

  1. Navigate to Git Repositories
  2. Select a repository
  3. Click the Workflows tab

Information Displayed

For each workflow, you’ll see:

ColumnDescription
Workflow NameName from the workflow YAML file
File PathLocation in .github/workflows/
StatusConfiguration status indicator
Last RunMost recent workflow execution
RunsTotal number of executions

Configuration Status

Each workflow shows one of two states:

✅ Configured

The workflow includes the JFrog Fly action:

  • Can push artifacts to JFrog Fly Registry
  • Can pull dependencies from JFrog Fly Registry
  • Creates releases automatically
  • Full traceability enabled

⚠️ Not Configured

The workflow exists but isn’t using JFrog Fly:

  • No JFrog Fly action in the workflow file
  • Artifacts aren’t tracked in JFrog Fly
  • No releases created

Workflow Actions

Configure Workflow

To configure an unconfigured workflow, use your IDE (recommended) or configure manually. The configuration adds the JFrog Fly action to your workflow file, enabling artifact tracking and release creation.

Learn more about configuring workflows →

View on GitHub

Click the View on GitHub button to open the workflow file directly on GitHub, where you can view the workflow definition and run history.