github_actions.py 431 B

1234567891011121314
  1. from __future__ import annotations
  2. from ..core.module import Module
  3. from ..core.registry import registry
  4. class GitHubActionsModule(Module):
  5. """Module for managing GitHub Actions workflows."""
  6. name: str = "github-actions"
  7. description: str = "Manage GitHub Actions workflows"
  8. files: list[str] = ["action.yml", "action.yaml", "workflow.yml", "workflow.yaml"]
  9. # Register the module
  10. registry.register(GitHubActionsModule)