Patrick Erichsen
8aa7b7a4ca
Tolerate corrupt plugins during update ( #77706 )
...
* fix(update): tolerate corrupt plugin state
* fix(update): preserve corrupt plugin proof state
* fix(update): narrow corrupt plugin warnings
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-05 14:18:26 -07:00
Vincent Koc
2de0113608
test(update): cover authenticated restart updates
2026-05-04 21:58:47 -07:00
Vincent Koc
1c3b27718f
ci: shard package upgrade survivor baselines
2026-05-04 21:15:12 -07:00
Peter Steinberger
4b4dfe429d
ci: expand release upgrade baselines
2026-05-02 19:46:00 +01:00
Peter Steinberger
0cd12d17d4
fix(release): align package acceptance with candidate source
2026-05-02 01:56:48 +01:00
Peter Steinberger
682e05532d
test: add update migration package gate
2026-05-02 00:34:33 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Vincent Koc
15adc741ff
test(package): expand upgrade survivor baselines
2026-05-01 03:18:31 -07:00
Vincent Koc
dffc295a74
test(e2e): add upgrade survivor scenario probes
2026-05-01 01:18:11 -07:00
Vincent Koc
2500b5d4ec
test(e2e): expand published upgrade survivor baselines
2026-05-01 01:18:11 -07:00
Josh Avant
ce833acbdb
test: strengthen published upgrade survivor lane ( #75361 )
...
* test: integrate upgrade survivor baseline controls
* test: gate published upgrade survivor path
* test: preserve upgrade survivor fixture contract
* test: keep upgrade survivor temp state off overlay
2026-04-30 21:50:36 -05:00
Peter Steinberger
c0058fda2f
test: add published upgrade survivor lane ( #75221 )
...
* test: add published upgrade survivor lane
* test: keep published upgrade exit chunk
2026-04-30 23:39:50 +00:00
Peter Steinberger
7beebc9afc
test: add upgrade survivor package lane
2026-04-30 19:06:33 +01:00
Peter Steinberger
2d53b49b20
ci: use same-run release package artifacts
2026-04-29 16:06:02 +01:00
Peter Steinberger
beff88175e
ci: run release orchestration on blacksmith
2026-04-29 15:58:00 +01:00
Vincent Koc
87172dc9fe
fix(ci): harden package acceptance refs
2026-04-28 12:53:05 -07:00
Peter Steinberger
e7495e2d92
ci: pass provider secrets to testbox
2026-04-28 04:24:15 +01:00
Peter Steinberger
fdd2ff02c6
ci: stabilize release validation lanes
2026-04-28 01:31:00 +01:00
Peter Steinberger
9ca4049861
ci: match package Telegram harness to release ref
2026-04-27 14:06:05 +01:00
Peter Steinberger
32b1f0ce74
ci: narrow package acceptance to artifact lanes
2026-04-27 06:17:05 +01:00
Peter Steinberger
748daa4857
ci: make package acceptance legacy-safe
2026-04-27 05:46:06 +01:00
Peter Steinberger
02455c0c52
ci: include telegram in release package acceptance
2026-04-27 05:14:19 +01:00
Peter Steinberger
09107e0b7f
ci: let telegram e2e use package artifacts
2026-04-27 05:09:16 +01:00
Peter Steinberger
5f9506f7fd
ci: avoid inherited package acceptance secrets
2026-04-27 04:44:29 +01:00
Peter Steinberger
02d266c6c4
ci: split package acceptance refs
2026-04-27 04:39:19 +01:00
Peter Steinberger
6a05b9eec5
ci: fix package acceptance permissions
2026-04-27 04:27:45 +01:00
Peter Steinberger
76de167ca1
ci: add package acceptance workflow
2026-04-27 04:25:31 +01:00