projection: bind the restored source boundary
Every current admitted path now matches the integrated source tree exactly. Source-Sha: 9e49fdae916343feae29da254663474901d9b97e Policy-Sha: 9e49fdae916343feae29da254663474901d9b97e Tree-Digest: bcb4e35a0337aded0f27e77a3738a8356afcf7243ce3510c51e4d1684ebc298b
This commit is contained in:
parent
5a7b122d4e
commit
8364f6584b
3 changed files with 12 additions and 5 deletions
|
|
@ -2,10 +2,6 @@ name: desktop-windows
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
runner:
|
|
||||||
description: Native Windows runner label with Qt 6, MSVC, Rust, Go and Node
|
|
||||||
required: true
|
|
||||||
default: windows-desktop
|
|
||||||
version:
|
version:
|
||||||
description: Desktop version matching the checked-out Cargo crate (three or four parts)
|
description: Desktop version matching the checked-out Cargo crate (three or four parts)
|
||||||
required: true
|
required: true
|
||||||
|
|
@ -16,7 +12,9 @@ permissions:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
desktop:
|
desktop:
|
||||||
runs-on: ${{ github.event.inputs.runner }}
|
# windows-build is the commissioned native lane. Move this to
|
||||||
|
# windows-desktop only after that narrower toolchain is installed and proved.
|
||||||
|
runs-on: windows-build
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
shell: powershell
|
shell: powershell
|
||||||
|
|
|
||||||
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -306,6 +306,9 @@ server/scripts/
|
||||||
*.deb
|
*.deb
|
||||||
*.snap
|
*.snap
|
||||||
|
|
||||||
|
# Python bytecode — the gate and the installers compile beside their source
|
||||||
|
__pycache__/
|
||||||
|
|
||||||
# Documentation build
|
# Documentation build
|
||||||
docs/_build/
|
docs/_build/
|
||||||
docs/build/
|
docs/build/
|
||||||
|
|
|
||||||
|
|
@ -101,6 +101,12 @@ curl -sfL -H "X-Registration-Token: your-token" "https://your-server.com/api/v1/
|
||||||
```
|
```
|
||||||
|
|
||||||
**Windows:**
|
**Windows:**
|
||||||
|
|
||||||
|
Run elevated Windows PowerShell with an operator-installed OpenSSL 3 executable
|
||||||
|
on `PATH` (`Get-Command openssl`). The installer checks Ed25519 acceptance and
|
||||||
|
rejection before changing the agent. Missing verification support, unsigned or
|
||||||
|
invalid signatures, and manifest hash mismatches stop installation. Installing
|
||||||
|
PowerShell 7 alone does not supply this verifier.
|
||||||
```powershell
|
```powershell
|
||||||
iwr -Headers @{"X-Registration-Token"="your-token"} "https://your-server.com/api/v1/install/windows" | iex
|
iwr -Headers @{"X-Registration-Token"="your-token"} "https://your-server.com/api/v1/install/windows" | iex
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue