Garry Tan
2f4003f14d
fix(ci): ci-cache-hash re-admit matched a literal \t, a no-op on GNU grep
...
The policy-doc re-admit (75992b77 ) put `\t` inline in the ALLOW patterns
passed to `grep -E`. BSD grep (macOS local) treats `\t` as a tab so it
worked locally; GNU grep (Ubuntu CI) treats it as literal `t`, so nothing
re-admitted and docs/TESTING.md / docs/RELEASING.md stayed deny-listed —
the two policy-doc tests failed on CI shard 6 (1097 pass / 2 fail).
Build ALLOW_RE with `printf '\t(%s)'` so the tab is a real byte, identical
in construction to DENY_RE (line 117), which the CI log shows matches
correctly on GNU grep. End-to-end: editing docs/TESTING.md now flips the
hash; a normal docs/*.md add still does not (deny stays scoped).
2026-06-02 15:06:06 -07:00
..
2026-05-18 20:55:57 -07:00
2026-05-11 22:42:54 -07:00
2026-04-21 11:51:32 -07:00
2026-04-30 20:47:32 -07:00
2026-04-11 10:52:30 -10:00
2026-05-19 18:12:01 -07:00
2026-05-03 16:49:21 -07:00
2026-05-18 20:55:57 -07:00
2026-05-06 21:14:34 -07:00
2026-05-26 23:15:44 -07:00
2026-05-06 20:58:19 -07:00
2026-05-13 13:14:58 -04:00
2026-05-22 08:00:42 -07:00
2026-05-26 17:31:48 -07:00
2026-05-20 20:25:41 -07:00
2026-05-25 10:39:09 -07:00
2026-05-07 10:03:38 -07:00
2026-04-21 13:19:23 -07:00
2026-06-02 08:49:20 -07:00
2026-05-26 23:15:44 -07:00
2026-05-03 20:48:39 -07:00
2026-05-22 21:54:13 -07:00
2026-06-01 22:13:19 -07:00
2026-05-07 10:03:38 -07:00
2026-05-08 13:25:48 -07:00
2026-05-26 17:31:48 -07:00
2026-04-21 17:54:13 -07:00
2026-05-17 08:32:03 -07:00
2026-05-20 13:55:12 -07:00
2026-05-23 10:21:59 -07:00
2026-05-11 23:02:03 -07:00
2026-05-26 18:59:17 -07:00
2026-05-18 19:34:44 -07:00
2026-05-24 09:30:57 -07:00
2026-05-25 15:46:25 -07:00
2026-05-25 14:43:12 -07:00
2026-05-22 22:16:25 -07:00
2026-04-29 22:21:07 -07:00
2026-04-25 12:25:34 -07:00
2026-05-28 08:20:58 -07:00
2026-05-26 18:29:03 -07:00
2026-04-25 12:25:34 -07:00
2026-06-02 15:06:06 -07:00
2026-04-30 20:47:32 -07:00
2026-06-01 19:09:15 -07:00
2026-05-24 11:37:03 -07:00
2026-04-18 16:57:38 +08:00
2026-05-22 13:38:07 -07:00
2026-05-13 13:14:58 -04:00
2026-05-07 10:03:38 -07:00
2026-05-22 21:54:13 -07:00
2026-05-20 13:55:12 -07:00
2026-06-02 08:49:20 -07:00
2026-05-25 13:15:11 -07:00
2026-04-30 20:47:32 -07:00
2026-05-25 12:48:55 -07:00
2026-05-20 20:25:41 -07:00
2026-05-10 20:50:40 -07:00
2026-05-24 09:30:57 -07:00
2026-05-27 08:50:53 -07:00
2026-05-03 20:16:15 -07:00
2026-06-02 08:47:25 -07:00
2026-04-30 20:47:32 -07:00
2026-05-25 13:15:11 -07:00
2026-05-30 10:56:46 -07:00
2026-04-23 19:34:27 -07:00
2026-04-10 15:23:00 -10:00
2026-04-23 23:53:53 -07:00
2026-05-22 13:38:07 -07:00
2026-05-25 15:46:25 -07:00
2026-05-25 15:46:25 -07:00
2026-05-22 21:54:13 -07:00