Add full source parity validation workflow
This commit is contained in:
@@ -40,6 +40,8 @@ fs.writeFileSync(path.join(bundle, "SOURCE_OFFER.txt"), [
|
||||
"Corresponding source for this GPL-2.0-or-later WebEngine distribution is provided in",
|
||||
"blender-web-corresponding-source.tar.gz alongside this archive. It contains the Blender 5.2",
|
||||
"source, Web application/protocol source, Web build scripts, dependency lockfile and build documentation.",
|
||||
"The bundled ffmpeg.wasm runtime source is included as the content-addressed upstream archive",
|
||||
"third_party/ffmpeg.wasm-source-f876f907c7e9b9bf51d4ed0b913a855a63ae63fc.tar.gz.",
|
||||
"The source archive is covered by SHA256SUMS.txt.",
|
||||
"",
|
||||
].join("\n"));
|
||||
@@ -105,6 +107,7 @@ deterministicArchive(binaryArchive, releaseRoot, ["blender-web-offline"]);
|
||||
const sourceArchive = path.join(releaseRoot, "blender-web-corresponding-source.tar.gz");
|
||||
const sourceEntries = [
|
||||
"blender-5.2.0",
|
||||
"third_party/ffmpeg.wasm-source-f876f907c7e9b9bf51d4ed0b913a855a63ae63fc.tar.gz",
|
||||
"web/app",
|
||||
"web/protocol",
|
||||
"web/package.json",
|
||||
|
||||
Reference in New Issue
Block a user