Conversation
|
githubnext/agentics is the preferred location to surface reusable imports |
Comment MemoryNote This comment is managed by comment memory.It stores persistent context for this thread in the code block at the top of this comment. |
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Adds a reusable shared repo-mind-light workflow import for gh-aw workflows, encapsulating index prep/caching, artifact handoff, MCP server lifecycle (start/readiness/cleanup), and agent prompt guidance.
Changes:
- Introduces a shared import with configurable inputs for Repo Mind Light image/config and cache/artifact naming.
- Adds an index preparation job with cache restore/save and artifact upload for handoff to the agent job.
- Adds pre/post agent steps to start Repo Mind Light MCP, wait for readiness, and capture logs/cleanup.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/shared/repo-mind-light.md | New shared gh-aw import that packages Repo Mind Light indexing + MCP lifecycle + usage guidance. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 1/1 changed files
- Comments generated: 1
| repo-mind-light-prep: | ||
| name: Prepare Repo Mind Light index | ||
| runs-on: ubuntu-latest | ||
| needs: [activation] |
There was a problem hiding this comment.
This shared import is coupled to a job named activation (and later uses its outputs.artifact_prefix). The header/Usage docs should explicitly call out this requirement (job name + required output) so consumers know what must exist in the importing workflow.
| -p 8000:8000 \ | ||
| -v "$PWD/.index-store:/var/lib/repo-mind-light/index" \ | ||
| -v "$PWD/.repo-mind-light.config.yml:/tmp/repo-mind-light.config.yml:ro" \ | ||
| -e COPILOT_TOKEN \ |
There was a problem hiding this comment.
This time does not exist.
|
|
||
| - name: Start Repo Mind Light MCP server | ||
| env: | ||
| COPILOT_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }} |
There was a problem hiding this comment.
This will not work if the user is using Claude,...
Adds a shared
repo-mind-lightworkflow that packages the reusable Repo Mind Light integration for gh-aw workflows.This shared workflow handles:
It is parameterized so consuming workflows can provide repo-specific Repo Mind Light config via import inputs, which makes the integration reusable across repositories and workflows.