Peter Steinberger
b514fca522
refactor(update): simplify lifecycle transactions ( #126240 )
...
* refactor(update): simplify lifecycle transactions
* ci: use runner-provided ShellCheck
* test(infra): stabilize port-release probe
2026-08-19 01:50:35 -07:00
Peter Steinberger
0d78854415
fix(install): reject invalid PowerShell installer options ( #124882 )
...
* fix(install): reject invalid PowerShell installer options
Bind installer parameters strictly so unknown switches and positional arguments cannot enter the mutating installer body. Validate environment options before initialization, add explicit help, and gate website publication on Windows PowerShell 5.1 and pwsh probes.
Amp-Thread-ID: https://ampcode.com/threads/T-01a00ae0-190d-718b-8a76-b75f3e8d1fae
* test(installer): validate strict PowerShell options
Amp-Thread-ID: https://ampcode.com/threads/T-01a00ae0-190d-718b-8a76-b75f3e8d1fae
---------
Co-authored-by: Amp <amp@ampcode.com >
2026-08-16 21:16:40 -07:00
Peter Steinberger
dc55a7d08d
ci: expand Linux installer verification ( #123849 )
2026-08-14 14:45:39 -07:00
Peter Steinberger
1564c0719f
ci: pin exact action version comments ( #113386 )
2026-07-24 12:05:51 -07:00
Peter Steinberger
601b80c5f4
ci: pin website checkout branch
2026-07-05 08:37:59 -04:00
Vincent Koc
abb6f04e0c
ci(release): harden release controls
...
One-time maintainer-authorized bootstrap merge for the release-gate verifier policy. Exact hosted CI and all supporting workflow gates passed on 66133de419 .
2026-06-18 03:11:20 +08:00
Vincent Koc
f9834a3f95
ci: pin macOS runner labels
2026-05-28 20:52:52 +02:00
Vincent Koc
d54c90699f
fix(ci): kill timed website installer docker steps
2026-05-26 16:51:43 +02:00
Vincent Koc
a3bb4fe814
fix(ci): time out website installer docker runs
2026-05-26 13:29:35 +02:00
Peter Steinberger
504f0dfa36
fix(installer): handle headless onboarding tty
2026-05-21 21:20:52 +01:00
zhulijin1991
2e2da1f2b9
fix(ci): unblock scheduled and publish checks
2026-05-15 07:52:01 +01:00
Peter Steinberger
852f88f1e7
ci: guard optional website installer file
2026-05-13 13:35:54 +01:00
Peter Steinberger
3de5979bdc
ci: fix website installer sync git add
2026-05-13 13:31:39 +01:00
Peter Steinberger
863fe90249
chore(installer): remove legacy cmd installer
2026-05-10 06:59:33 +01:00
Peter Steinberger
66a8ff178c
ci(installer): add macOS install proof
2026-05-10 01:28:24 -04:00
Peter Steinberger
2fcfc647b3
ci: rebase website installer sync before push ( #80092 )
2026-05-10 00:11:12 -04:00
Peter Steinberger
d6a5690ea5
ci: use Node 24 for website installer sync ( #80090 )
2026-05-09 23:59:15 -04:00
Peter Steinberger
e60928d13c
ci: verify and sync website installers ( #80067 )
...
* ci: verify and sync website installers
* test: fix pi runner boundary test type cast
* fix(installer): scope Windows legacy cleanup to git checkout
* ci: install curl for minimal install-cli smoke
* fix(installer): promote supported Linux node after install
* test(cli): align command hint expectations
* fix(installer): avoid shellcheck warning in node promotion
* fix(installer): sync Linux path hardening
* ci: raise build artifact testbox heap
* test(installer): align PowerShell installer tests
2026-05-09 23:48:49 -04:00