Iconography
PullFlow uses icons and reactions on Slack messages to provide at-a-glance updates on PR statuses and check runs. These visual indicators help teams quickly understand the state of their code reviews and CI/CD processes.
PR status
| Icon | Description |
|---|---|
| ⚪️ Opened | PR has been opened. |
| 🔍 Review requested | A review has been requested. |
| 👍 Approved | PR has been approved. |
| ✏️ Changes requested | Changes have been requested. |
| ✅ Merged | PR has been successfully merged. |
| 📄 Draft | PR is in draft status. |
| 🏷 Labeled | PR has been labeled. |
| 📤 Assigned | PR has been assigned to a team member. |
| 🗑 Closed | PR has been closed. |
| ➕ Pushed commit | A new commit was pushed to the PR. |
Checkruns status
| Icon | Description |
|---|---|
| ⚪️ Running | CI/CD checks are currently running. |
| 🟡 Skipped | CI/CD checks have been skipped. |
| 🟢 Passed | All CI/CD checks passed successfully. |
| 🔴 Failed | One or more CI/CD checks have failed. |
Purpose and usage
- Pull requests: Icons visually represent the current state of pull requests in Slack threads, making it easy for teams to track progress without switching between tools.
- Checkruns: Status icons for CI/CD pipelines help developers monitor builds and tests directly in Slack.
These icons are automatically applied by PullFlow in Slack messages for relevant events.