Skip to content

Comments

feat: add OSPO agentic workflow examples#802

Open
ashleywolf wants to merge 4 commits intogithub:stagedfrom
ashleywolf:feat/ospo-workflows
Open

feat: add OSPO agentic workflow examples#802
ashleywolf wants to merge 4 commits intogithub:stagedfrom
ashleywolf:feat/ospo-workflows

Conversation

@ashleywolf
Copy link
Collaborator

Summary

Adds 4 OSPO (Open Source Program Office) agentic workflow examples to the workflows/ directory, following the structure established in #786.

Workflows

Workflow Description Triggers
ospo-org-health.md Weekly organization health report — stale issues/PRs, merge time analysis, contributor leaderboards schedule, workflow_dispatch
ospo-contributors-report.md Monthly contributor activity metrics across an org's repositories schedule, workflow_dispatch
ospo-release-compliance-checker.md Audits repos for OSS release readiness (LICENSE, README, SECURITY.md, etc.) issues, workflow_dispatch
ospo-stale-repos.md Finds inactive repositories past a configurable threshold schedule, workflow_dispatch

Type of Contribution

  • New agentic workflow.

Add 4 OSPO workflow templates to workflows/ directory:
- ospo-org-health.md: Weekly organization health report
- ospo-contributors-report.md: Monthly contributor activity metrics
- ospo-release-compliance-checker.md: OSS release readiness audit
- ospo-stale-repos.md: Inactive repository detection and archival recommendations

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings February 24, 2026 02:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds four OSPO-focused Agentic Workflow examples under workflows/ and updates the workflows documentation index so they appear in the repo’s generated workflows table.

Changes:

  • Added 4 new OSPO workflow definitions (org health, contributors report, release compliance checker, stale repos report).
  • Updated docs/README.workflows.md to list the new workflows in the workflows table.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
workflows/ospo-org-health.md New weekly org health report workflow (metrics + reporting via issue).
workflows/ospo-contributors-report.md New monthly contributor metrics workflow (org/repo scoped).
workflows/ospo-release-compliance-checker.md New issue-triggered OSS release readiness/compliance checker workflow (posts comment).
workflows/ospo-stale-repos.md New stale repository detection workflow with report output.
docs/README.workflows.md Adds the four workflows to the workflows index table.

@@ -0,0 +1,141 @@
---
name: 'Contributors Report'
description: "Monthly contributor activity metrics across an organization's repositories."
Copy link

Copilot AI Feb 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Frontmatter description is double-quoted here, but the repo’s workflow guidelines require descriptions to be wrapped in single quotes (see AGENTS.md:104). Please switch this description to single quotes for consistency with other workflows and the documented convention.

Suggested change
description: "Monthly contributor activity metrics across an organization's repositories."
description: 'Monthly contributor activity metrics across an organization''s repositories.'

Copilot uses AI. Check for mistakes.
ashleywolf and others added 3 commits February 23, 2026 18:37
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Replace 'triggers:' with 'metadata.triggers:' and 'tags:' with 'labels:'
to pass gh aw compile --validate. Update yaml-parser to read from both
awesome-copilot and gh-aw field names.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Use single quotes for description in ospo-contributors-report.md
- Define 60_DAYS_AGO and 30_DAYS_AGO variables in org-health Step 1

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant