fix(ci): green governance PG on isolated TEST_DATABASE_URL

Add duty holders as project members, drop sync notification assert
after outbox cutover, and add an explicit CI governance PG step.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
weichen
2026-09-16 03:20:32 +00:00
co-authored by Cursor
parent eaffe3eb31
commit 56c85bba11
6 changed files with 90 additions and 15 deletions
+5
View File
@@ -45,6 +45,11 @@ jobs:
TEST_DATABASE_URL: postgres://app:ci_secret_db_pass@localhost:5432/agent_system_ci?sslmode=disable
run: go test -short -timeout 20m ./...
- name: governance PG integration (no -short)
env:
TEST_DATABASE_URL: postgres://app:ci_secret_db_pass@localhost:5432/agent_system_ci?sslmode=disable
run: go test -count=1 -timeout 15m ./internal/server/ -run 'TestWorkflowGovernance_PG_|TestE2E_WorkflowGovernance'
- name: arch-check (block cleared kinds)
run: ./scripts/arch-check.sh --mode block