ci: required short tests with explicit legacy skip list (issue #2 ratchet)
CI / go-vet (pull_request) Successful in 43s
CI / backup-restore-drill (pull_request) Successful in 27s
CI / web (pull_request) Successful in 32s

Pre-change the hidden report job aggregated 15 failures; this PR fixes 10.
The 5 remaining PG-integration failures are pre-existing (verified against
the old report-job log) and stay name-listed in -skip until fixed; any NEW
failure blocks the gate.
This commit is contained in:
2026-09-29 09:20:22 +00:00
parent 375c5a42db
commit cc5b5bc8a8
+5 -1
View File
@@ -43,9 +43,13 @@ jobs:
run: ./scripts/arch-check.sh --mode block
- name: go test (short, required since 2026-09-29)
# skip 清单 = issue #2 存量 PG 集成失败(2026-09-29 已修 10/15,余 5 点名跟踪);
# 新增失败不会被跳过,直接阻断。
env:
TEST_DATABASE_URL: postgres://app:ci_secret_db_pass@postgres:5432/agent_system_ci?sslmode=disable
run: go test -short -timeout 20m ./...
run: >
go test -short -timeout 20m ./...
-skip 'TestCreateDocument_PG_ClientKeyIdempotentAndLedgerSurvivesNewService|TestPG_ActivationAndStageAdvance|TestE2E_WorkflowGovernance_CompleteAndReplan|TestPhase5_ConcurrentStageAdvance_PG|TestWorkflowGovernance_PG_ActivateApproveAdvanceChain'
- name: secrets scan (tracked files)
run: |