mirror of
https://github.com/imjasonh/git-k8s
synced 2026-07-08 23:05:21 +00:00
No description
Tests cover the key behaviors of the repo-watcher: - Branch discovery: auto-creates GitBranch CRDs from remote refs - Owner references: created branches correctly reference GitRepository - New branch detection: branches added on Gitea are picked up - Commit update detection: new pushes to Gitea update headCommit - Branch deletion: branches removed from Gitea trigger CRD deletion - Multiple branches: all branches on a repo are discovered - LastFetchTime: status is updated and advances on each poll - Labels: repository label is set on created branches - Slash branch names: feature/foo naming handled correctly Also adds shared e2e helpers for Gitea branch/file operations and updates CI workflow to deploy and monitor the repo-watcher-controller. https://claude.ai/code/session_01P7xfBqARU5DFS8QJ4uDPVj |
||
|---|---|---|
| .github/workflows | ||
| cmd | ||
| config | ||
| hack | ||
| pkg | ||
| test/e2e | ||
| .gitignore | ||
| .ko.yaml | ||
| CLAUDE.md | ||
| go.mod | ||
| go.sum | ||