Commit Graph
12 Commits
Author SHA1 Message Date
Latte 446ec11954 test: integration coverage report, suite docs and harness isolation fix 2026-10-14 17:57:54 +02:00
Latte ae6d83c3bd test: setup command against the live instance 2026-10-14 17:57:54 +02:00
Latte fed75b17c8 test: per-user OAuth mode against the live instance 2026-10-14 17:57:54 +02:00
Latte 303bd9aa21 test: sweep every tool through the MCP server against a seeded Gitea 2026-10-14 17:57:54 +02:00
Latte 22c8157ca4 test: Actions run scenario on an act_runner container 2026-10-14 17:57:54 +02:00
Latte 29b12bfe0d test: admin, sudo, notification, user and package scenarios 2026-10-14 17:57:54 +02:00
Latte 825c3c93e2 test: issue, pull request, release, secret, variable and webhook scenarios 2026-10-14 17:57:54 +02:00
Latte 51c766b231 test: integration helpers and org, team and repo scenarios through the MCP server 2026-10-14 17:57:54 +02:00
Latte 72462105f5 fix: keep the harness admin password out of the docker exec argv 2026-10-14 16:11:46 +02:00
Latte 1a039e32ab ci: single Gitea Actions pipeline, uv-based image, scoped docker cleanup
Replace lint/test/docker workflows with ci.yml (gitleaks, lint, test-unit, test-integration, test-mcp, build-and-push, docs-check, security). Rebuild the Dockerfile as a digest-pinned multi-stage uv build running as uid 1000, add .dockerignore, a hardened compose file and a gitleaks config. The integration harness now falls back to /etc/hostname and /proc/self to find its own container.
2026-10-14 15:59:19 +02:00
Latte a807a70556 test: fix integration harness lint findings 2026-10-14 15:50:43 +02:00
Latte 465a365d89 test: add live-Gitea integration harness (opt-in, Docker) 2026-10-14 15:49:11 +02:00