Skip to content

docs(actions): point consumer paths at the documentation repo#74

Merged
Troublor merged 1 commit into
mainfrom
troublor/docs/fix-action-paths
Jun 30, 2026
Merged

docs(actions): point consumer paths at the documentation repo#74
Troublor merged 1 commit into
mainfrom
troublor/docs/fix-action-paths

Conversation

@Troublor

Copy link
Copy Markdown
Collaborator

Summary

The shared Claude CI composite actions live in megaeth-labs/documentation/.github/actions/, but .github/actions/README.md told consumers to reference megaeth-labs/mega-agents/.github/actions/...@main — a repo that does not host them. Any consumer following the README verbatim would fail to resolve the action.

  • Fix the four consumer usage paths (claude-interactive, claude-pr-review, claude-label-check, claude-issue-triage) and the example uses: to megaeth-labs/documentation/....
  • Correct the auto-deploy note ("A merge to documentation main goes live") and the dogfood description ("Documentation dogfoods … every PR to documentation").

Docs-only; no action behavior changes.

Test plan

  • grep mega-agents .github/actions/README.md returns nothing.
  • prettier --check and markdownlint-cli2 pass on the README.

This PR was generated by an automated agent.

The actions live in megaeth-labs/documentation, not mega-agents. Correct the
consumer usage paths, the auto-deploy note, and the dogfood description so
consumers reference the repo that actually hosts these actions.
@Troublor Troublor added the agent label Jun 30, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Clean

  • Reviewed the README path fix in .github/actions/README.md (consumer uses: paths, auto-deploy note, and dogfood description now correctly reference megaeth-labs/documentation).

  • Verified no remaining mega-agents references under .github/ and confirmed the four actions exist (claude-interactive, claude-pr-review, claude-label-check, claude-issue-triage) under .github/actions/, so the README now matches reality.

  • No new actionable findings.

  • Still open from earlier reviews: none.

@Troublor Troublor merged commit b628535 into main Jun 30, 2026
7 checks passed
@Troublor Troublor deleted the troublor/docs/fix-action-paths branch June 30, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant