|
1 | 1 | <# |
2 | 2 | .SYNOPSIS |
3 | | - MiOS v0.2.0 - MiOS Builder (Windows) |
| 3 | + MiOS v0.2.2 - MiOS Builder (Windows) |
4 | 4 |
|
5 | 5 | .DESCRIPTION |
6 | 6 | Secure build orchestrator with workflow selection. |
7 | 7 | Tokens/passwords NEVER appear in plain text in logs or terminal output. |
8 | 8 |
|
9 | | - SECURITY FIXES in v0.2.0: |
| 9 | + SECURITY FIXES in v0.2.2: |
10 | 10 | - Passwords pre-hashed (SHA-512) before injection - plaintext never in build log |
11 | 11 | - Registry token uses SecureString - never echoed, never in process args |
12 | 12 | - Workflow menu: Local Build, Push Build, Custom Build |
13 | 13 | - Admin/origin-owner detection for default token inference |
14 | 14 | - Hostname randomization option for HA clusters |
15 | 15 |
|
16 | | - SELF-BUILDING in v0.2.0: |
| 16 | + SELF-BUILDING in v0.2.2: |
17 | 17 | - Pulls existing MiOS image from GHCR as the helper/builder image |
18 | 18 | - MiOS image replaces alpine/python for all helper operations |
19 | 19 | - Falls back to alpine/python only on first-ever build (no prior image) |
@@ -209,7 +209,7 @@ if (Test-Path ".env.mios") { |
209 | 209 | } |
210 | 210 | } |
211 | 211 |
|
212 | | -$v = Get-Content "VERSION" -ErrorAction SilentlyContinue; $Version = if ($v) { $v.Trim() } else { "v0.2.0" } |
| 212 | +$v = Get-Content "VERSION" -ErrorAction SilentlyContinue; $Version = if ($v) { $v.Trim() } else { "v0.2.2" } |
213 | 213 | $ImageName = if ($env:MIOS_IMAGE_NAME) { ($env:MIOS_IMAGE_NAME -split '/')[-1] -replace ':.*$','' } else { "mios" } |
214 | 214 | $ImageTag = "latest" |
215 | 215 | $MIOS_USER_ADMIN = "mios" # @track:USER_ADMIN |
@@ -792,7 +792,7 @@ if ($env:MIOS_SKIP_DEPLOY -eq "1") { |
792 | 792 | $wslRAM = [Math]::Max(16, [Math]::Floor((Get-CimInstance Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum).Sum / 1GB * 0.75)) |
793 | 793 |
|
794 | 794 | $wslLines = @( |
795 | | - "# MiOS v0.2.0 - WSL2 Configuration", |
| 795 | + "# MiOS v0.2.2 - WSL2 Configuration", |
796 | 796 | "[wsl2]", |
797 | 797 | "memory=${wslRAM}GB", |
798 | 798 | "processors=${wslCPUs}", |
|
0 commit comments