projection: carry the corrected Windows alpha
The native Windows upload fix and forward release version follow admitted source. Source-Sha: 70dadcc07f8847548f06acd8e17fd43fde31ca68 Policy-Sha: 70dadcc07f8847548f06acd8e17fd43fde31ca68 Tree-Digest: 311d3fed76d80f91cf1de168ff6ef341bdf47acb2b5ad6d0b448f37363d76223
This commit is contained in:
parent
5d4058632b
commit
0401c76c79
4 changed files with 13 additions and 7 deletions
|
|
@ -261,7 +261,7 @@ jobs:
|
||||||
& ./installer/windows/build-desktop.ps1 -OutputDirectory $payload -Version $version
|
& ./installer/windows/build-desktop.ps1 -OutputDirectory $payload -Version $version
|
||||||
if ($LASTEXITCODE -ne 0) { throw 'Native Windows payload failed.' }
|
if ($LASTEXITCODE -ne 0) { throw 'Native Windows payload failed.' }
|
||||||
|
|
||||||
$out = Join-Path $env:RUNNER_TEMP 'release-windows-native'
|
$out = Join-Path $env:GITHUB_WORKSPACE 'release-windows-native'
|
||||||
New-Item -ItemType Directory -Path $out | Out-Null
|
New-Item -ItemType Directory -Path $out | Out-Null
|
||||||
$desktop = Join-Path $out 'redflag-desktop-windows-amd64.exe'
|
$desktop = Join-Path $out 'redflag-desktop-windows-amd64.exe'
|
||||||
Copy-Item (Join-Path $payload 'redflag-desktop.exe') $desktop
|
Copy-Item (Join-Path $payload 'redflag-desktop.exe') $desktop
|
||||||
|
|
@ -276,12 +276,12 @@ jobs:
|
||||||
size = (Get-Item $desktop).Length
|
size = (Get-Item $desktop).Length
|
||||||
}
|
}
|
||||||
$snippet = Join-Path $out 'release-windows-native.artifacts.json'
|
$snippet = Join-Path $out 'release-windows-native.artifacts.json'
|
||||||
@($item) | ConvertTo-Json -Depth 4 | Set-Content $snippet -Encoding UTF8
|
$json = ConvertTo-Json -InputObject @($item) -Depth 4
|
||||||
"NATIVE_WINDOWS_OUTPUT=$out" | Out-File -FilePath $env:GITHUB_ENV -Append -Encoding utf8
|
[IO.File]::WriteAllText($snippet, $json, (New-Object Text.UTF8Encoding($false)))
|
||||||
- uses: actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 # v3
|
- uses: actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 # v3
|
||||||
with:
|
with:
|
||||||
name: release-windows-native
|
name: release-windows-native
|
||||||
path: ${{ env.NATIVE_WINDOWS_OUTPUT }}
|
path: release-windows-native
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,12 @@ Format: version, date, then grouped by category (Added, Changed, Removed, Fixed,
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## v0.2.9.8 (September 2026)
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Native Windows Desktop builds upload their complete Qt payload through a
|
||||||
|
fixed artifact path and emit an array for release candidate assembly.
|
||||||
|
|
||||||
## v0.2.9.7 (September 2026)
|
## v0.2.9.7 (September 2026)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ services:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: ./server/Dockerfile
|
dockerfile: ./server/Dockerfile
|
||||||
args:
|
args:
|
||||||
BUILD_VERSION: ${BUILD_VERSION:-0.2.9.7}
|
BUILD_VERSION: ${BUILD_VERSION:-0.2.9.8}
|
||||||
container_name: redflag-server
|
container_name: redflag-server
|
||||||
volumes:
|
volumes:
|
||||||
- server-config:/app/config
|
- server-config:/app/config
|
||||||
|
|
|
||||||
|
|
@ -15,8 +15,8 @@ import (
|
||||||
// tag — the release gate enforces this. ldflags may override at build time;
|
// tag — the release gate enforces this. ldflags may override at build time;
|
||||||
// the release pipeline injects the tag so binaries and source agree.
|
// the release pipeline injects the tag so binaries and source agree.
|
||||||
var (
|
var (
|
||||||
AgentVersion = "0.2.9.7"
|
AgentVersion = "0.2.9.8"
|
||||||
ConfigVersion = "0.2.9.7"
|
ConfigVersion = "0.2.9.8"
|
||||||
MinAgentVersion = "0.1.22"
|
MinAgentVersion = "0.1.22"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue