Chinesezjc
65f679b33a
ci: split failover switch into per-platform Linux and Windows variables
...
Replace the single DSH_CI_FAILOVER variable with two independent
switches so an outage on one platform no longer retargets the other:
- DSH_CI_FAILOVER_LINUX: the three required Linux workers (node-24,
node-24-coverage, node-24-consumers) and the all-checks-passed verdict,
which resolves its pool to vm-backup and keeps its concurrency and
cache-restore branches.
- DSH_CI_FAILOVER_WINDOWS: the non-blocking windows-native job, which
resolves to the dsh-win-ci pool.
all-checks-passed rides the Linux switch because it aggregates the
required Linux workers and runs on the vm-backup pool. The Dependabot
exclusion is preserved on both switches. The failover runbook (EN/ZH)
and its translation pairing, plus the docs that referenced the old
variable, are updated in the same change.
2026-08-13 16:54:57 +08:00
..
2026-08-09 14:55:15 +08:00
2026-08-09 14:55:15 +08:00
2026-08-09 14:55:15 +08:00
2026-08-13 05:20:43 +08:00
2026-08-13 05:20:43 +08:00
2026-08-13 05:20:43 +08:00
2026-08-04 17:36:14 +08:00
2026-07-28 23:13:28 +08:00
2026-08-04 17:36:14 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 21:10:59 +08:00
2026-08-12 12:30:19 +08:00
2026-08-04 17:36:14 +08:00
2026-07-26 23:06:00 +08:00
2026-08-04 17:36:14 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 17:58:09 +08:00
2026-08-12 12:30:19 +08:00
2026-08-13 13:31:30 +08:00
2026-08-13 13:31:30 +08:00
2026-08-13 13:31:30 +08:00
2026-08-12 11:44:33 +08:00
2026-08-12 11:44:33 +08:00
2026-08-12 11:44:33 +08:00
2026-08-10 13:07:46 +08:00
2026-08-10 13:07:46 +08:00
2026-08-09 12:35:06 +08:00
2026-08-12 09:59:19 +08:00
2026-08-11 15:23:05 +08:00
2026-08-12 09:59:19 +08:00
2026-08-12 09:59:19 +08:00
2026-08-11 15:23:05 +08:00
2026-08-12 09:59:19 +08:00
2026-08-04 17:36:14 +08:00
2026-07-29 14:32:11 +08:00
2026-08-04 17:36:14 +08:00
2026-08-04 18:42:13 +08:00
2026-07-22 23:07:14 +08:00
2026-08-04 18:42:13 +08:00
2026-08-12 09:59:19 +08:00
2026-08-11 15:23:05 +08:00
2026-08-12 09:59:19 +08:00
2026-08-11 17:56:42 +08:00
2026-08-11 17:56:42 +08:00
2026-08-11 17:56:42 +08:00
2026-08-09 11:33:14 +08:00
2026-07-30 19:57:17 +08:00
2026-08-09 11:33:14 +08:00
2026-08-11 15:23:05 +08:00
2026-08-11 15:23:05 +08:00
2026-08-09 11:33:14 +08:00
2026-08-09 11:33:14 +08:00
2026-07-26 15:06:51 +08:00
2026-08-09 11:33:14 +08:00
2026-08-04 17:36:14 +08:00
2026-07-23 03:25:11 +08:00
2026-08-04 17:36:14 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 17:26:57 +08:00
2026-08-12 12:30:19 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 16:54:57 +08:00
2026-08-13 16:54:57 +08:00
2026-08-13 16:54:57 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-11 17:56:42 +08:00
2026-08-11 17:56:42 +08:00
2026-08-11 17:50:37 +08:00
2026-08-09 11:33:14 +08:00
2026-08-08 04:20:39 +08:00
2026-08-09 11:33:14 +08:00
2026-08-12 17:31:28 +08:00
2026-08-12 16:30:35 +08:00
2026-08-12 17:31:28 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 16:34:20 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 17:58:09 +08:00
2026-08-10 17:58:09 +08:00
2026-08-10 17:58:09 +08:00
2026-08-13 16:54:57 +08:00
2026-08-13 16:54:57 +08:00
2026-08-13 16:54:57 +08:00
2026-08-09 11:33:14 +08:00
2026-07-26 15:54:36 +08:00
2026-08-09 11:33:14 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 14:49:30 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 11:02:16 +08:00
2026-08-02 03:17:42 +08:00
2026-08-09 11:02:16 +08:00
2026-08-12 12:30:19 +08:00
2026-08-11 01:48:37 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 11:33:14 +08:00
2026-07-28 14:58:06 +08:00
2026-08-09 11:33:14 +08:00
2026-08-08 19:06:41 +08:00
2026-08-08 19:06:41 +08:00
2026-08-08 19:06:41 +08:00
2026-08-04 17:36:14 +08:00
2026-07-28 01:02:43 +08:00
2026-08-04 17:36:14 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 15:35:02 +08:00
2026-08-12 12:30:19 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-09 14:55:15 +08:00
2026-08-09 14:55:15 +08:00
2026-08-09 14:55:15 +08:00
2026-08-12 12:30:19 +08:00
2026-07-30 21:47:13 +08:00
2026-08-12 12:30:19 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-09 11:02:16 +08:00
2026-07-30 19:02:10 +08:00
2026-08-09 11:02:16 +08:00
2026-08-09 11:33:14 +08:00
2026-07-31 02:55:37 +08:00
2026-08-09 11:33:14 +08:00
2026-08-09 11:02:16 +08:00
2026-08-02 03:17:42 +08:00
2026-08-09 11:02:16 +08:00
2026-08-12 12:30:19 +08:00
2026-08-11 15:23:05 +08:00
2026-08-12 12:30:19 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 21:10:59 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 14:33:57 +08:00
2026-08-08 01:10:57 +08:00
2026-08-09 14:33:57 +08:00
2026-08-13 14:05:48 +08:00
2026-08-13 14:05:48 +08:00
2026-08-13 14:05:48 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 00:37:46 +08:00
2026-08-12 12:30:19 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 15:35:02 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 18:04:26 +08:00
2026-08-10 18:04:26 +08:00
2026-08-10 18:04:26 +08:00
2026-08-11 01:48:37 +08:00
2026-08-11 01:48:37 +08:00
2026-08-11 01:48:37 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-08-10 16:34:20 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 16:34:20 +08:00
2026-08-12 12:30:19 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 16:34:20 +08:00
2026-08-12 12:30:19 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 16:34:20 +08:00
2026-08-12 12:30:19 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 10:56:43 +08:00
2026-08-12 12:30:19 +08:00
2026-08-12 12:30:19 +08:00
2026-08-09 14:55:15 +08:00
2026-08-12 12:30:19 +08:00
2026-08-10 23:13:32 +08:00
2026-08-10 23:13:32 +08:00
2026-08-10 23:13:32 +08:00
2026-08-13 15:31:09 +08:00
2026-08-13 15:31:09 +08:00
2026-08-13 15:31:09 +08:00
2026-08-11 16:37:29 +08:00
2026-08-11 16:37:29 +08:00
2026-08-11 16:37:29 +08:00
2026-08-11 20:09:33 +08:00
2026-08-11 20:09:33 +08:00
2026-08-11 20:09:33 +08:00
2026-08-12 14:08:18 +08:00
2026-08-12 14:08:18 +08:00
2026-08-12 14:08:18 +08:00
2026-08-12 02:16:39 +08:00
2026-08-12 02:16:39 +08:00
2026-08-12 02:16:39 +08:00
2026-08-13 14:05:48 +08:00
2026-08-13 14:05:48 +08:00
2026-08-13 14:05:48 +08:00
2026-08-13 14:30:17 +08:00
2026-08-13 14:30:17 +08:00
2026-08-13 14:30:17 +08:00