Skip to content

feat: add sync-plugin-specs composite action and reusable workflow - #25

Merged
nsheaps merged 1 commit into
mainfrom
feat-sync-plugin-specs
May 28, 2026
Merged

nsheaps merged 1 commit into
mainfrom
feat-sync-plugin-specs

Conversation

@henry-nsheaps

@henry-nsheaps henry-nsheaps Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds .github/actions/sync-plugin-specs/ composite action (moved from nsheaps/agents PR #207)
  • Adds .github/workflows/sync-plugin-specs.yaml reusable workflow (needs manual push — see note below)

Note: Workflow File Requires Manual Push

The Henry GitHub App lacks workflows permission for this repository, so the reusable workflow at .github/workflows/sync-plugin-specs.yaml could not be pushed via the API.

To complete this PR, please push the workflow file manually:

cd /home/nsheaps/src/nsheaps/github-actions/github-actions.worktrees/feat-sync-plugin-specs
git push origin feat-sync-plugin-specs

(The file is already committed locally — SHA 584b2ff. Only the push was blocked.)

Test plan

  • Verify composite action files are present: .github/actions/sync-plugin-specs/action.yaml and sync.sh
  • Verify reusable workflow is present: .github/workflows/sync-plugin-specs.yaml
  • Verify uses: in workflow points to nsheaps/github-actions/.github/actions/sync-plugin-specs@main
  • nsheaps/.github PR [sync] Update .github/workflows/apply-repo-settings.yaml #69 updated to reference nsheaps/github-actions
  • nsheaps/ai-mktpl PR #558 has workflow file removed

🤖 Generated with Claude Code

Adds the sync-plugin-specs composite action to nsheaps/github-actions.
The reusable workflow will be added in a follow-up commit.

Co-Authored-By: Agent Henry <henry-nsheaps[bot]@users.noreply.github.com>
@nsheaps
nsheaps marked this pull request as ready for review May 28, 2026 22:50
@nsheaps
nsheaps merged commit b0a4a84 into main May 28, 2026
2 checks passed
@nsheaps
nsheaps deleted the feat-sync-plugin-specs branch May 28, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant