Issues — Tracking Bugs and Ideas¶
A user tries the pipeline and finds a bug. Instead of emailing, they open an Issue:
On GitHub:¶
- Click "Issues" → "New issue"
- Title:
Error in QC filtering with empty cells - Description: IndexError: list index out of range
- Add labels:
bug,priority:high - Submit issue (#15)
Dr. X sees the issue, creates a branch fix-empty-cells, fixes the bug, and references it in the commit:
When merged, issue #15 automatically closes!
flowchart LR
A[User finds bug] --> B[Open Issue #15]
B --> C[Dr. X creates fix-empty-cells branch]
C --> D[Commit: 'fixes #15']
D --> E[Pull Request]
E --> F[Merge to main]
F --> G[Issue #15 auto-closes]
style B fill:#ffe6e6,stroke:#f00
style G fill:#e6ffe6,stroke:#0a0