fix: close V3-08 Android validation
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled

This commit is contained in:
OpenAI Codex
2026-09-11 18:10:33 +08:00
parent 1e84de3dd5
commit a0aa367f30
8 changed files with 163 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
{
"release": "13.4.1-particle.3",
"releaseState": "awaiting_android_manual_build_publish_acceptance",
"releaseState": "android_device_acceptance_pass",
"upstreamMapLibreNative": "13.4.1",
"upstreamCoreCommit": "18545ca10d296704b2cba675b182ff2c8da24588",
"extensionLine": "particle",
@@ -19,7 +19,7 @@
"group": "cc.navsea.maplibre",
"artifact": "android-sdk-particle-opengl",
"version": "13.4.1-particle.2",
"state": "awaiting_manual_build_publish_acceptance"
"state": "published_validated"
},
"releaseRelationship": "13.4.1-particle.3 的 v2 multi-plane RN/TS API 目标为新的 Native artifact 13.4.1-particle.2;不得复用、覆盖或宣称发布旧 13.4.1-particle.1。",
"canonicalField": {
@@ -30,14 +30,61 @@
},
"validation": {
"android": {
"status": "not_run",
"status": "pass",
"required": [
"Native .2 Release OpenGL AAR build and Maven Local publish",
"AAR SHA consistency check",
"javap WeatherRuntime v2 API check",
"Test Host clean prebuild/build/install/start",
"five field datasets and Runtime READY acceptance"
]
],
"validatedBuildEnvironment": {
"gradle": "8.14.3",
"agp": "8.12.0",
"kotlin": "2.1.20",
"jdk": "17.0.18",
"ndk": "27.1.12297006",
"compileSdk": 36,
"targetSdk": 36,
"minSdk": 24
},
"buildResult": {
"status": "pass",
"task": ":app:assembleDebug",
"duration": "6m20s",
"apkSha256": "49824062CAB72771282294114B5A818D2067F9B786B8697D2D2A983BF0B743E2",
"apkSizeBytes": 185729464
},
"deviceAcceptance": {
"status": "pass",
"validatedAt": "2026-09-11",
"device": "192.168.1.146",
"package": "org.maplibre.particle.rntesthost",
"datasets": [
"wind-real",
"rain-decoder-fixture",
"wave-real",
"tide-real",
"wave-synthetic-independence"
],
"runtimeGate": {
"T0": "ACCEPTED_PENDING_INITIAL_WINDOW",
"T1": "INITIAL_WINDOW_READY",
"final": "READY"
},
"controls": [
"PLAY/PAUSE",
"HALF/NORMAL/DOUBLE",
"FPS AUTO/30/60",
"seek T0/T1",
"Field/Particle visibility",
"Field stops",
"Particle color",
"Trail color",
"Apply visual"
],
"fatalScan": "pass"
}
},
"previousBaseline": {
"reactNativePackage": "13.4.1-particle.2",
@@ -65,10 +112,21 @@
},
"publication": {
"nativeArtifact": {
"status": "not_published",
"aarSha256": null,
"publishedAt": null
"status": "published",
"aarSha256": "f890f834692d3cacb8a281b2d0f82cf4a7f8ba7756132092be800505b961e9a2",
"aarSizeBytes": 166519805,
"publishedAt": "2026-09-11",
"publicHttpStatus": 200,
"publicBytesVerified": true
},
"releaseTag": null
"releaseTag": null,
"reactNativePackage": {
"status": "published",
"tarball": "https://pbf.jpcn.ccwu.cc/npm/navsea-maplibre-particle-rn-13.4.1-particle.3.tgz",
"sha256": "16e5dab86aac9832f7a48d8c35dd9821f80f52e7e53ff4e0e6c98724781eda3a",
"sizeBytes": 12849,
"publicHttpStatus": 200,
"publicBytesVerified": true
}
}
}