Skip to content

Add Repo Actions Hub canvas extension#2237

Merged
aaronpowell merged 3 commits into
github:mainfrom
jamesmontemagno:motz-repo-actions-canvas
Jul 8, 2026
Merged

Add Repo Actions Hub canvas extension#2237
aaronpowell merged 3 commits into
github:mainfrom
jamesmontemagno:motz-repo-actions-canvas

Conversation

@jamesmontemagno

Copy link
Copy Markdown
Contributor

Summary

  • add a new repo-actions-hub canvas extension for browsing workflows and recent GitHub Actions runs
  • support workflow and run detail modals plus manual workflow_dispatch runs from the canvas
  • add extension marketplace metadata, install metadata, and preview imagery for the gallery

Validation

  • npm run plugin:validate
  • npm run build

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 7, 2026 20:15
@github-actions github-actions Bot added canvas-extension PR touches canvas extensions new-submission PR adds at least one new contribution labels Jul 7, 2026

Copilot AI 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.

Pull request overview

Adds a new Canvas extension (repo-actions-hub) under extensions/ that lets users browse GitHub Actions workflows and recent runs for the current repository, open workflow/run detail modals, and trigger manual workflow_dispatch runs.

Changes:

  • Introduces the repo-actions-hub extension (server + UI) for listing workflows/runs and inspecting details.
  • Adds extension install/marketplace metadata (plugin manifest, extension manifest, package metadata).
  • Registers the extension in the generated marketplace index.
Show a summary per file
File Description
extensions/repo-actions-hub/README.md Extension README with files list, install instructions, and supported actions.
extensions/repo-actions-hub/package.json Extension package metadata and Copilot SDK dependency.
extensions/repo-actions-hub/extension.mjs Main extension implementation: local server, GitHub Actions data loading via gh, UI, and dispatch support.
extensions/repo-actions-hub/copilot-extension.json Copilot extension name/version metadata.
extensions/repo-actions-hub/.github/plugin/plugin.json Marketplace/website plugin metadata for the extension entry.
.github/plugin/marketplace.json Adds the new extension entry to the marketplace catalog output.

Review details

  • Files reviewed: 6/7 changed files
  • Comments generated: 4
  • Review effort level: Low

Comment thread extensions/repo-actions-hub/extension.mjs
Comment thread extensions/repo-actions-hub/extension.mjs
Comment thread extensions/repo-actions-hub/extension.mjs Outdated
Comment thread extensions/repo-actions-hub/extension.mjs Outdated
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🔴 Contributor Reputation Check: HIGH risk

Check Risk
Profile HIGH
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added the needs-review:HIGH Contributor reputation check flagged HIGH risk label Jul 7, 2026
@aaronpowell aaronpowell merged commit 314cf96 into github:main Jul 8, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

canvas-extension PR touches canvas extensions needs-review:HIGH Contributor reputation check flagged HIGH risk new-submission PR adds at least one new contribution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants