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:
- Navigate to Git Repositories
- Select a repository
- Click the Workflows tab
Information Displayed
For each workflow, you’ll see:
| Column | Description |
|---|---|
| Workflow Name | Name from the workflow YAML file |
| File Path | Location in .github/workflows/ |
| Status | Configuration status indicator |
| Last Run | Most recent workflow execution |
| Runs | Total 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.