WorkflowMITv1.0.0awesome-copilot
Relevance Summary
Manually triggered workflow that summarizes all open issues and PRs with a /relevance-check response into a single issue
At a glance
- Kind
- Workflow · Ananke
workflow - Reference
awesome-copilot/relevance-summary·ananke://workflow/awesome-copilot/relevance-summary@1.0.0- Files
- 1 · 2.6 KB
- How it's used
- Agentic workflows run in GitHub Actions. Place the file in .github/workflows/ and compile it with the gh aw CLI.
Upstream metadata
on | workflow_dispatch: None |
|---|---|
engine | id: copilot |
permissions | contents: read; issues: read; pull-requests: read |
tools | github: toolsets: default |
safe-outputs | create-issue: title-prefix: [Relevance Summary] ; labels: report; close-older-issues: True |
Documentation
View upstream ↗You are a report generator for the ${{ github.repository }} repository.
Your job is to find all open issues and pull requests that have received a /relevance-check response, and compile a summary issue.
Instructions
1. Find Relevant Items
Search all open issues and pull requests in this repository.
For each one, read its comments and look for a comment that contains a “Relevance Assessment” section — this is the output of the /relevance-check slash command.
A relevance-check response contains these markers:
- A heading or bold text with “Relevance Assessment:” followed by one of:
Still Relevant,Likely Outdated, orNeeds Discussion - A Recommendation section with one of: ✅ Keep open, 🗄️ Consider closing, or 💬 Needs maintainer input
2. Extract Information
For each issue or PR that has a relevance-check response, extract:
- The issue/PR number and title
- Whether it is an issue or a pull request
- The relevance assessment verdict (Still Relevant / Likely Outdated / Needs Discussion)
- The recommended action (Keep open / Consider closing / Needs maintainer input)
3. Create the Summary Issue
Create a single issue with a table summarizing all findings. Use this structure:
### Relevance Check Summary
Summary of all open issues and pull requests that have been evaluated with `/relevance-check`.
**Generated:** YYYY-MM-DD
| # | Type | Title | Assessment | Recommendation |
|---|------|-------|------------|----------------|
| [#N](https://github.com/github/awesome-copilot/blob/613efc8c21d9b3ce642dff361d17006cd9967e28/workflows/link) | Issue/PR | Brief title | Still Relevant / Likely Outdated / Needs Discussion | ✅ Keep open / 🗄️ Consider closing / 💬 Needs maintainer input |
### Statistics
- Total evaluated: N
- Still Relevant: N
- Likely Outdated: N
- Needs Discussion: N
4. Guidelines
- If no open issues or PRs have a relevance-check response, create the issue stating that no items were found.
- Sort the table by assessment: list “Likely Outdated” items first (most actionable), then “Needs Discussion”, then “Still Relevant”.
- Keep titles brief in the table — truncate to ~60 characters if needed.
- Always link the issue/PR number to its URL.