rcourtman
96a4dceb9d
Pin umask 022 in installtests so trust fixtures are host-independent
...
install.sh refuses connection state, token, and lifecycle files whose
parent directory is group- or world-writable. The fixtures build those
parents with t.TempDir, which inherits the process umask, so on a worker
with umask 002 the state directory came out 775 and seven TestInstallSH
cases failed on the pulse-dev release preflight while passing on GitHub
runners and macOS. Set umask 022 for the package on unix so the tests
prove the installer contract rather than the host's umask.
2026-09-01 22:20:15 +01:00
..
2026-01-30 19:00:48 +00:00
2026-09-01 22:20:15 +01:00
2026-07-13 18:32:56 +01:00
2026-06-23 17:26:15 +01:00
2026-03-18 16:06:30 +00:00
2026-09-01 21:37:41 +01:00
2026-09-01 22:13:37 +01:00
2026-08-27 05:04:03 +01:00
2026-07-29 20:09:23 +01:00
2026-04-22 17:25:58 +01:00
2026-08-29 23:48:28 +01:00
2026-09-01 16:11:04 +01:00
2026-08-31 01:50:48 +01:00
2026-03-18 16:06:30 +00:00
2026-08-28 11:29:44 +01:00
2026-09-01 12:17:00 +01:00
2026-09-01 18:32:39 +01:00
2026-08-28 11:35:41 +01:00
2026-09-01 22:13:37 +01:00
2026-03-18 16:06:30 +00:00
2026-08-29 22:41:04 +01:00
2026-03-26 12:26:55 +00:00
2026-03-24 15:49:29 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-08-29 04:02:06 +01:00
2026-05-12 00:30:43 +01:00
2026-04-22 11:41:50 +01:00
2026-08-27 17:54:10 +01:00
2026-03-24 15:39:55 +00:00
2026-08-27 17:07:58 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-06-23 17:26:15 +01:00
2026-08-31 11:42:03 +01:00
2026-07-27 11:58:05 +01:00
2026-07-12 23:01:40 +01:00
2026-06-23 17:26:15 +01:00
2026-08-31 22:11:38 +01:00
2026-07-23 22:06:56 +01:00
2026-09-01 21:37:41 +01:00
2026-08-27 05:04:03 +01:00
2026-08-30 05:11:55 +01:00
2026-08-30 05:11:55 +01:00
2026-08-29 22:12:41 +01:00
2026-09-01 19:28:01 +01:00
2026-01-31 16:23:08 +00:00
2026-09-01 16:11:04 +01:00
2026-07-27 09:38:37 +01:00
2026-09-01 16:11:04 +01:00
2026-08-29 23:48:28 +01:00
2026-08-29 02:59:47 +01:00
2026-04-22 02:00:29 +01:00
2026-08-31 01:50:48 +01:00
2026-09-01 21:40:05 +01:00
2026-03-19 10:18:45 +00:00
2026-05-01 21:36:28 +01:00
2026-07-29 20:09:23 +01:00
2026-07-29 20:09:23 +01:00
2026-08-30 01:51:58 +01:00
2026-04-23 23:09:10 +01:00
2026-04-11 13:50:00 +01:00
2026-04-15 12:23:57 +01:00
2026-09-01 10:43:35 +01:00
2026-08-29 01:15:59 +01:00
2026-08-12 17:07:12 +01:00
2026-09-01 21:18:24 +01:00
2026-09-01 01:02:17 +01:00
2026-03-18 16:06:30 +00:00
2026-08-28 03:36:33 +01:00
2026-08-29 19:59:04 +01:00
2026-03-28 21:32:11 +00:00
2026-01-22 22:32:45 +00:00
2026-08-29 16:57:44 +01:00
2026-08-23 15:09:32 +01:00
2026-08-31 11:42:03 +01:00
2026-08-31 11:42:03 +01:00
2026-08-28 20:11:04 +01:00
2026-08-08 05:18:55 +01:00
2026-08-31 04:55:15 +01:00
2026-09-01 16:11:04 +01:00
2026-09-01 13:29:06 +01:00
2026-09-01 09:56:14 +01:00
2026-08-30 07:34:56 +01:00
2026-08-30 13:55:41 +01:00
2026-09-01 16:54:07 +01:00