Skip to content

Commit 5d7b9d0

Browse files
tae2089claude
andcommitted
fix: unbreak Postgres integration suite allow-repo config
The multi-owner collision guard added in 5404e24 rejects wildcard owners in --allow-repo, so the integration compose file's '*/*' rule made ccg-server refuse to start and the suite fail before any test phase. Pin the rule to the suite's Gitea admin account (testadmin/*) and ignore the suite's default artifacts/ output directory. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 3f5c2b8 commit 5d7b9d0

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ pyproject.toml
2929
/container-artifacts/
3030
search-retrieval.md
3131
_workspace/
32+
/artifacts/

docker-compose.integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ services:
6767
- --http-bearer-token=test-mcp-token
6868
- --db-driver=postgres
6969
- --db-dsn=host=postgres user=ccg password=ccg dbname=ccg_integration port=5432 sslmode=disable
70-
- --allow-repo=*/*
70+
- --allow-repo=testadmin/*
7171
- --webhook-secret=test-webhook-secret
7272
- --repo-clone-base-url=http://gitea:3000
7373
- --repo-root=/repos

0 commit comments

Comments
 (0)