Skip to content

Draft Example GitHub Action Workflow for Monthly Issue Report Automation #225

@rmallorybpc

Description

@rmallorybpc

Draft a .github/workflows/monthly-content-review.yml workflow that:

  1. Runs on the 1st of every month.
  2. Queries open issues in githubpartners/microsoft-learn with relevant labels (content-update, deprecated-feature, etc).
  3. Aggregates feedback into markdown by category (grammar/spelling, deprecated, suggested, other), each with counts and links to representative issues (see meta issue for examples).
  4. Commits a monthly report to /reports/monthly-report-YYYY-MM.md
  5. Posts a short summary as a comment on the meta content review issue.
    Workflow should gracefully handle API pagination limits and notify if result set may be incomplete.
    Optionally: Export category counts and issue links in a machine-readable format (JSON/CSV) alongside the markdown report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions