A collection of project management automations for GitHub Projects, covering progress reporting sync and data exports.
| Workflow | Description |
|---|---|
| Sync Project Reporting Metrics | Tracks field changes across multiple GitHub Projects, maintains a reporting log, and optionally syncs progress to JIRA. Runs daily at 00:00 UTC |
| Export Done Items | Exports completed items from GitHub Projects to CSV files with incremental weekly exports. Runs every Sunday at 00:00 UTC |
| Export Active Items | Exports active items (non-Done, non-Cancelled) and Backlog items with specific versions from GitHub Projects to CSV files. Runs daily at 00:00 UTC |
| JIRA Issues Compliance Checker | Validates JIRA issues against software development lifecycle policies and adds granular violation labels for tracking. Runs daily at 06:00 UTC |
| Guide | Description |
|---|---|
| Projects User Guide | How to work with GitHub Projects that use the reporting metrics structure: issue lifecycle, field requirements, alerts, and JIRA integration |
Each automation lives as a GitHub Actions workflow under .github/workflows/. Accompany each .yml with a .md guide covering setup, testing, and troubleshooting.