Skip to content

Coding-Autopilot-System/autopilot-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autopilot-demo

CI Demo CI License: MIT

Demo target for the Coding-Autopilot-System AI repair pipeline — triggers intake workflows when CI fails, demonstrating end-to-end agentic fix from failure detection to pull request.

Part of the Coding-Autopilot-System autonomous CI repair platform. The control plane lives in autopilot-core.

How the demo works

flowchart LR
    A[Trigger Demo CI\nworkflow_dispatch] --> B[demo-ci.yml runs\nubuntu-latest]
    B --> C{CI result}
    C -->|failure| D[autopilot-create-issue.yml\ncreates intake issue]
    D --> E[Issue: autofix + queued]
    E --> F[autopilot-core operator\npicks up issue]
    F --> G[Codex generates fix]
    G --> H[Pull Request opened]
Loading
  1. Trigger Demo CI via workflow_dispatch to simulate a CI failure.
  2. autopilot-create-issue.yml detects the failure and creates an issue labeled autofix + queued.
  3. The autopilot-core operator scans for the issue and invokes Codex.
  4. Codex generates a targeted fix and opens a pull request in this repo.

Running the demo

# Trigger the Demo CI workflow (simulates a failure)
gh workflow run demo-ci.yml -R Coding-Autopilot-System/autopilot-demo

# Watch for the intake issue to be created
gh issue list -R Coding-Autopilot-System/autopilot-demo --label autofix --label queued

# Monitor autopilot-core for the fix PR
gh pr list -R Coding-Autopilot-System/autopilot-demo

Workflows

Workflow Purpose
ci.yml Portfolio CI — YAML validation (always passes)
demo-ci.yml Demo trigger — simulates CI activity to test intake flow
autopilot-create-issue.yml Intake — creates autofix+queued issue on workflow failure

Documentation

Releases

No releases published

Packages

 
 
 

Contributors