966 B
966 B
GitOps Controller
Module
Cli
Status
IMPLEMENTED
Description
GitOps controller for Git event handling that triggers automated releases from Git events, enabling Git-native release workflows.
Implementation Details
- GitOps Module:
src/Cli/StellaOps.Cli/GitOps/-- GitOps controller implementation - GitHub Commands:
src/Cli/StellaOps.Cli/Commands/GitHubCommandGroup.cs-- GitHub integration commands - Commands:
stella github webhook-- handle GitHub webhook eventsstella github open-pr-- create a pull requeststella release trigger --source git-- trigger release from Git event
E2E Test Plan
- Verify GitOps controller handles push events and triggers releases
- Verify tag creation events trigger appropriate release workflows
- Run
stella github open-prand verify PR creation - Verify webhook processing for supported event types
- Verify error handling for unsupported Git events