You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ci): add GitHub Actions workflow for manual repository maintenance
Add skills-manage workflow and action template for non-interactive maintenance operations from GitHub UI. The new workflow supports add, remove, and sync operations with configurable parameters.
- Add skills-manage.yml workflow template with workflow_dispatch inputs for operation, skill-name, source, allow-missing-sources, and run-tests
- Add skillsbase-manage composite action template with Node setup, dependency installation, and CLI command execution
- Refactor skills-sync.yml to use the new skillsbase-sync composite action for consistency
- Add GithubActionTemplateTarget interface to templates.ts for type safety
- Update writeGithubActions function to generate both sync and manage workflow/action pairs
- Update maintainer-workflow.md documentation to describe the new GitHub Maintenance Path
- Add test assertions for new manage workflow and action files
- Add test for kind-specific generation to verify workflow and action pairing
Co-Authored-By: Hagicode <noreply@hagicode.com>
Signed-off-by: newbe36524 <newbe36524@qq.com>
0 commit comments