HH-609: fix packaged ACL4SSR providers #2

Merged
rogee merged 3 commits from agent/agent/6d83a367 into main 2026-08-24 15:00:34 +08:00
Owner

Root cause:

  • Five provider entries pointed at the rules root although the pinned ACL4SSR archive packages them under Ruleset/.
  • ChinaCompanyIp contains bare CIDR payloads but was declared classical instead of ipcidr.

Changes:

  • Correct all five packaged provider paths.
  • Use ipcidr for ChinaCompanyIp.
  • Add a focused seeded-config contract regression.

Verification:

  • ./scripts/test.sh (race tests; 74.3% coverage)
  • ./tests/container-smoke.sh
  • Packaged Mihomo config test succeeds with no missing-provider or missing-parameter diagnostics.
  • No real subscription credential is present in Git/test fixtures; synthetic sentinels remain absent from image metadata, runtime files, and logs.

Risk:

  • Low; routing order and policy groups are unchanged. The corrected behavior only affects the ChinaCompanyIp provider parser.
Root cause: - Five provider entries pointed at the rules root although the pinned ACL4SSR archive packages them under Ruleset/. - ChinaCompanyIp contains bare CIDR payloads but was declared classical instead of ipcidr. Changes: - Correct all five packaged provider paths. - Use ipcidr for ChinaCompanyIp. - Add a focused seeded-config contract regression. Verification: - ./scripts/test.sh (race tests; 74.3% coverage) - ./tests/container-smoke.sh - Packaged Mihomo config test succeeds with no missing-provider or missing-parameter diagnostics. - No real subscription credential is present in Git/test fixtures; synthetic sentinels remain absent from image metadata, runtime files, and logs. Risk: - Low; routing order and policy groups are unchanged. The corrected behavior only affects the ChinaCompanyIp provider parser.
rogee added 1 commit 2026-08-24 13:50:31 +08:00
HH-609: fix packaged ACL4SSR providers
Docker image / Test (pull_request) Failing after 33s
Docker image / Build and publish (pull_request) Skipped
193013ba3b
Co-authored-by: multica-agent <github@multica.ai>
rogee added 1 commit 2026-08-24 14:21:43 +08:00
test(HH-609): decouple rollback watchdog
Docker image / Test (pull_request) Successful in 40s
Docker image / Build and publish (pull_request) Failing after 3m39s
1e10a943b2
Co-authored-by: multica-agent <github@multica.ai>
rogee added 1 commit 2026-08-24 14:48:41 +08:00
ci(HH-609): make cache export best-effort
Docker image / Test (pull_request) Successful in 46s
Docker image / Build and publish (pull_request) Successful in 2m30s
5422590e16
Co-authored-by: multica-agent <github@multica.ai>
rogee merged commit 39f1841bc8 into main 2026-08-24 15:00:34 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rogee/mohomo-docker#2