修改网络问题

This commit is contained in:
jjz
2025-10-09 17:21:19 +08:00
parent a925ca2c99
commit 41b686fff6

View File

@@ -81,23 +81,13 @@ jobs:
# Retry mechanism: maximum 3 attempts
$SUCCESS = $false
$VERSION = ""
for ($i = 1; $i -le 3; $i++) {
Write-Host "Attempt $i to create version record..."
$output = python .gitea/scripts/gui_version_creator.py | Out-String
python .gitea/scripts/gui_version_creator.py
if ($LASTEXITCODE -eq 0) {
Write-Host "Version record created successfully"
$SUCCESS = $true
# Extract version from JSON output (last line)
$jsonLine = ($output -split "`n" | Where-Object { $_ -match '^\{' } | Select-Object -Last 1)
if ($jsonLine) {
$json = $jsonLine | ConvertFrom-Json
$VERSION = $json.version
Write-Host "Created version: $VERSION"
}
break
} else {
Write-Host "Attempt $i failed"
@@ -115,6 +105,16 @@ jobs:
exit 1
}
# Read version from updated config.py
$VERSION = ""
if (Test-Path "config.py") {
$configContent = Get-Content "config.py" -Raw
if ($configContent -match 'APP_VERSION\s*=\s*"([\d.]+)"') {
$VERSION = $matches[1]
Write-Host "Detected version: $VERSION"
}
}
# Set version for next steps
echo "VERSION=$VERSION" >> $env:GITHUB_ENV
env: