docs(release): register Android 0.1.13 candidate
This commit is contained in:
@@ -5,8 +5,8 @@ $devSetupPath = Join-Path $projectRoot 'docs\DEV_SETUP.md'
|
||||
$source = Get-Content -Raw -Encoding UTF8 -LiteralPath $scriptPath
|
||||
|
||||
$requiredFragments = @(
|
||||
"output\aug1-rc\0.1.12-112-b9e08789-frozen",
|
||||
'b9e08789265b73524e3ce2646abe2f2fc4565906',
|
||||
"output\aug1-rc\0.1.13-113-af8af2f6-frozen",
|
||||
'af8af2f6dd169e4616a4ca0ca724e8b809502ab3',
|
||||
'Runtime commit must be an ancestor of the operations commit',
|
||||
'Frozen evidence is not release eligible',
|
||||
'Frozen APK hash mismatch',
|
||||
@@ -20,7 +20,10 @@ $requiredFragments = @(
|
||||
'Release package already exists and will not be overwritten',
|
||||
'Release package expected 14 files',
|
||||
'ZIP entry hash mismatch',
|
||||
'package_verified=true'
|
||||
'package_verified=true',
|
||||
'authenticatedFixedCodeSmokePassed = $true',
|
||||
'fixedCodeNoRealSmsConfirmed = $true',
|
||||
'deployPlanSmsOrLoginTriggered = $false'
|
||||
)
|
||||
foreach ($fragment in $requiredFragments) {
|
||||
if (-not $source.Contains($fragment)) {
|
||||
@@ -34,6 +37,9 @@ if ($source -match 'Compress-Archive') {
|
||||
if ($source -match '\[switch\]\$Force') {
|
||||
throw 'August 1 packager must not expose an overwrite switch.'
|
||||
}
|
||||
if ($source.Contains('manualPrivacyChoicePending') -or $source.Contains('authenticated business, content')) {
|
||||
throw 'August 1 packager still describes completed fixed-code authentication as a pending gate.'
|
||||
}
|
||||
|
||||
$devSetup = Get-Content -Raw -Encoding UTF8 -LiteralPath $devSetupPath
|
||||
if (-not $devSetup.Contains('.\scripts\package-aug1-release.ps1')) {
|
||||
|
||||
Reference in New Issue
Block a user