Skip to content

Commit 863c85c

Browse files
committed
校准托管后端构建产物 SHA
- 将 backend source/windows manifest 的 managedExecutableSha256 和 generatedArtifact.sha256 校准为当前 fetch-assets 构建出的 ccp-core.exe 哈希。 - 同步 BackendReleaseMetadata.BundledExecutableSha256 与后端元数据测试断言,保持清单、常量和构建产物一致。
1 parent 6c7722a commit 863c85c

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

resources/backend/backend-source-manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
"buildKind": "repo-source",
1313
"compatibilityPatchVersion": "codexcliplus-2026.05.12",
1414
"goVersion": "go1.26.2",
15-
"managedExecutableSha256": "711a79280e415e9b1d8d131b1388c2861bb2f3587b8a4ba22b51fb0f9fbde72c",
15+
"managedExecutableSha256": "71a56ba6a6e397f0c75c0c17e6ec818e9ccde42a9c5a695c4c2237179ab68d39",
1616
"generatedArtifact": {
1717
"fileName": "ccp-core.exe",
1818
"runtime": "win-x64",
19-
"sha256": "711a79280e415e9b1d8d131b1388c2861bb2f3587b8a4ba22b51fb0f9fbde72c",
19+
"sha256": "71a56ba6a6e397f0c75c0c17e6ec818e9ccde42a9c5a695c4c2237179ab68d39",
2020
"size": 28566016
2121
},
2222
"upgradedAtUtc": "2026-05-12T14:02:00Z",

resources/backend/windows-x64/source-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"buildKind": "repo-source",
1111
"buildDate": "2026-05-11T20:16:47Z",
1212
"goVersion": "go1.26.2",
13-
"managedExecutableSha256": "711a79280e415e9b1d8d131b1388c2861bb2f3587b8a4ba22b51fb0f9fbde72c",
13+
"managedExecutableSha256": "71a56ba6a6e397f0c75c0c17e6ec818e9ccde42a9c5a695c4c2237179ab68d39",
1414
"upgradedAtUtc": "2026-05-12T14:02:00Z",
1515
"remoteArchiveFallbackEnabled": false,
1616
"upstreamExecutableName": "cli-proxy-api.exe",

src/CodexCliPlus.Core/Constants/BackendReleaseMetadata.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public static class BackendReleaseMetadata
2020
public const string SourceCommit = "bd8c05a830a36b2e5181bb5c8596a2c8d85c3dbc";
2121

2222
public const string BundledExecutableSha256 =
23-
"711a79280e415e9b1d8d131b1388c2861bb2f3587b8a4ba22b51fb0f9fbde72c";
23+
"71a56ba6a6e397f0c75c0c17e6ec818e9ccde42a9c5a695c4c2237179ab68d39";
2424

2525
public static bool RemoteArchiveFallbackEnabled => false;
2626
}

tests/CodexCliPlus.Tests/Backend/BackendReleaseMetadataTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public void BackendReleaseMetadataPinsCliProxyApi703WindowsAsset()
3232
BackendReleaseMetadata.SourceCommit
3333
);
3434
Assert.Equal(
35-
"711a79280e415e9b1d8d131b1388c2861bb2f3587b8a4ba22b51fb0f9fbde72c",
35+
"71a56ba6a6e397f0c75c0c17e6ec818e9ccde42a9c5a695c4c2237179ab68d39",
3636
BackendReleaseMetadata.BundledExecutableSha256
3737
);
3838
Assert.False(BackendReleaseMetadata.RemoteArchiveFallbackEnabled);

0 commit comments

Comments
 (0)