mirror of
https://github.com/kellymichels/zscripts-token-savers
synced 2026-10-07 07:18:18 +00:00
The mirror's deploy pair had drifted ~280 lines behind: it lacked the
transactional .env preserve/restore (an interrupted deploy could destroy
server-side env files), the stderr-flattening step wrapper (a successful
deploy reported failure and skipped its own verification), and the
verification rework (channel re-picked every retry, edge only with a Host
to route by, verify.timeoutSeconds, honest split of "stale build" vs "no
channel answered").
The sync is byte-faithful to the private tree except where the mirror's
own Sanitization suite demands otherwise - and it caught the first copy:
three failures for private project names, a private domain, and a
private-only script name that rode along in comments. Each war story keeps
its lesson and loses its cast, per the convention already in the file
("EvoCivilCode: deploy/" was already published as "(deploy/, infra/,
...)"). That suite going red on an unsanitized copy is exactly what it
exists for.
Also in this change:
- tests/VerifyPlan.Tests.ps1 - the channel-selection rules are pure
functions and Pester pins them (no domain => no edge attempt; the PS 5.1
one-element-unroll trap). First verification tests in the mirror.
- README: the verify block now documents viaProxy/upstream (they shipped
in the docker-network read but were never in the README),
timeoutSeconds, and the channel order with why it re-resolves per retry.
- README.txt: generated plain-text twin, via scripts/readme_txt.py
(vendored from the fleet's reference implementation; the file is
generated, never edited by hand).
- CHANGELOG.md/.txt: entries merged into the existing Unreleased sections.
CHECKSUMS.txt refreshed (42 entries). Pester: 240 passed, 0 failed.
Both synced files parse clean.
Observed, untouched: the Unreleased section carries duplicate "### Fixed"
headings from earlier appends; folding them risks reordering entries whose
prose references their neighbours, so it is left for the next release cut
(zbump #110 rolls Unreleased into the version being cut).
43 lines
3.3 KiB
Plaintext
43 lines
3.3 KiB
Plaintext
686042d0ef32ed705c277f2341440762fdfe527eeb287381482ff681782e5aad setup_backup_schedule.ps1
|
|
e35d91a175c29dcbe285b55397371a584000aab9ae3de6839f8b31def1d9dfd0 token-count.ps1
|
|
6d6372305aade2b51f4f0c31685b19de1de63feab7dd2f434aaed08926add010 zbackup.cmd
|
|
4b1542d1de2530df93daf20f1a10a8ab230ac4af754e8b05514527f0e49c9d32 zbackup.ps1
|
|
1665236962a4b3936f98adbdb6c679fc761b809a64a28e8cad15311b6749d50e zbackup_and_sync.ps1
|
|
795fa2363c8ca4c67851b0513a9d8ac8e18a948d359f8168a62b7963bd02843d zbackup_ec2.cmd
|
|
7c272c055d891ccdabde1fc8191142cbf5fb14054d5abeaec9906ca8c73fc84c zbackup_ec2.ps1
|
|
49d48d55bab1b9ee5bc66cb96340a20fa50241b6a3558d4c518db3e06d4553e6 zchecksums.cmd
|
|
e0cbc6f263c129d89e87e8e7356fb256f59f21a6a4b209e191e7c70a3611286e zchecksums.ps1
|
|
bd5563bf74b83423aca49a56450f3712a9aec3d6a59f8b7862d5c5988c6defd2 zdeploy.cmd
|
|
869efc42e86c4dd0c208e88598abcf9e3226afd5a4eb3fc4346ad81e933ef177 zdeploy.ps1
|
|
1883d7307682c68bf3786203f54e9abfe12fcb09e3856190e3a7af5fffb2a16a zec2.cmd
|
|
f9d0406f97e19303d8b368df8aaf70e5011a99703f67ca7b2b526e82a3c68789 zec2.ps1
|
|
e1da88e4af6d5c88cc95231dc544ef29440d306e70739d0ba1f72795d359778d zec2_rotatekeys.cmd
|
|
ea2fcf081491dbb98794bc2ef6ce41563fef8a7c3553840e75aff757ea59d582 zec2_rotatekeys.ps1
|
|
b30b10ca6d7930021f565a3d90eda967f1ca18366b30a671eab0668f6d5695eb zec2online.cmd
|
|
5b8c3bfc707255f5782ea6906075817f5bfe8d77fb1a4299a33581d0c70b9569 zec2online.ps1
|
|
860e51adf035232b9242cff8866e31bb2dfe5117e393e0c698e958ef2f67d701 ZHelpers.ps1
|
|
1167972175b9d60613d1b8da55053c13a390037fd075fd8e411374d7a402ff72 zkill.cmd
|
|
0a4c09c2a85bfdd8577ee43179128fc6b14335e5232a2b172f4558542b8706f6 zkill.ps1
|
|
b81c06fc85045b69b298450b84757c1997ea14354e9774d579c27e41e2f43515 ZKiller.ps1
|
|
c785d57fd769056f08d8c434c3a215865b4f5d635cb37c64b16ecec8452f3843 ZKillOnly.ps1
|
|
f25aaa5818f88a6ce7c870ee43106a22dd98e8223fdf36dd6c8300934c7f3dd3 zrelease.cmd
|
|
674f26a7525363e0ef3958d801843832e8299b83dc848e74c8e72b641b040e76 zrelease.ps1
|
|
55e0fa07ce5315bcd7909fcd2ba8b8efb5bfd47f7ad8a267259e43e972512b50 zrepair.cmd
|
|
07e7d37b1d9cba52b4b1901b256038f3c7104f97a8881e850b29a17c59740009 zrepair.ps1
|
|
ef1643e3063c5f4dfc13c5ec24a5efaeac0efb6c71ed13ae82c9a1f556826ca3 zrestart.cmd
|
|
e5fea24fea50c64b08810989c271e1cccc0ef0d0e643aaa5165cda33e15955ba zrestart.ps1
|
|
cf88610a2d3d3fa89ca247da506a9b284e6d182d857b39a2f8ff7079f15d402e zrestartd.cmd
|
|
f691bd4da18cde9d1289881c87475ae10f1eb810e9f8a3e06cec7389f4d132ea zsetup.cmd
|
|
7ab2bdd2252d9c2a5603ff8cdd2c59bbea86b59103bf4fbd539710bc41293894 zsetup.ps1
|
|
0e643fc314d38e3fe3b568cf01e2d3882325672b957d161090b961df134e3f0a zsetup_mail.ps1
|
|
83fd1b810a2f06f23b4c537a298a4a4d8a93d3fdb796fcf7182bb301aa33f15a zstart.cmd
|
|
696e90d6fe55e65320f019e700f7ad62975635bf7c081892e37606cb10734a03 zstart.ps1
|
|
9a3e86313347fce76e144009879bbe096b8ce6341da9e3fd3eea069b92cb492f zstart_docker.cmd
|
|
9d9efe1cd048932dd6d7b7684bcbfebe7fe075a1852788ccbdde7c81485e0336 zstart_docker.ps1
|
|
22b9970f98bbbb59f8b8f790b440ef00dec0c579797bee1d41377112deb32665 zstartd.cmd
|
|
8013fb860d65024656edc8e583d1fa1737888f0461e66eb127d3c870fb235c14 zstop.ps1
|
|
d63715a6323392f7514f5a93ce799e82a80f3556029a3cdc4665c92a0efec948 zsync.cmd
|
|
6fe6ea3c3ab33fb25a16aaae56b7fe8d1acda1871877e2110fdad7c5b8696d7a zsync.ps1
|
|
2ed882c5110cda66932618456127b2ed9e8a2b6ebe17480102b68224c4a9164d zversion.cmd
|
|
78f8f7df59288970354026f7467a838e179564be2e3b494658678835a2280422 zversion.ps1
|