Skip to content

kubesmarts/pm-automations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pm-automations

A collection of project management automations for GitHub Projects, covering progress reporting sync and data exports.

Automations

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

User guides

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

Adding new automations

Each automation lives as a GitHub Actions workflow under .github/workflows/. Accompany each .yml with a .md guide covering setup, testing, and troubleshooting.

About

Project management automations: progress reporting sync, AI-assisted DoR/DoD checks, and other process improvements for GitHub Projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors