GitHub VCS plugin for sase. Provides GitHubPlugin (PR creation, gh CLI integration) and GitHub-related xprompts (#gh, #new_pr_desc).
just install # Install in editable mode with dev deps
just lint # ruff + mypy
just fmt # Auto-format
just test # pytest
just check # lint + testsrc/sase_github/plugin.py— GitHubPlugin class (extendssase.vcs_provider.plugins._git_common.GitCommon)src/sase_github/xprompts/— GitHub workflow YAML files discovered viasase_xpromptsentry point- Depends on
sase>=0.1.3for base classes, hookspec, and script modules
- Absolute imports:
from sase_github.plugin import GitHubPlugin - Target Python 3.12+
- Follow ruff rules matching sase core