ci: required short tests with explicit legacy skip list (issue #2 ratchet)
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:
@@ -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: |
|
||||
|
||||
Reference in New Issue
Block a user