- commit
- 05042bb
- parent
- 6f106df
- author
- Eric Bower
- date
- 2025-12-05 15:59:36 -0500 EST
chore(release): add shasum files as well
1 files changed,
+6,
-0
+6,
-0
1@@ -122,7 +122,13 @@ pub fn build(b: *std.Build) void {
2 tar.addDirectoryArg(release_exe.getEmittedBinDirectory());
3 tar.addArg("zmx");
4
5+ const shasum = b.addSystemCommand(&.{ "shasum", "-a", "256" });
6+ shasum.addFileArg(tarball);
7+ const shasum_output = shasum.captureStdOut();
8+
9 const install_tar = b.addInstallFile(tarball, b.fmt("dist/{s}", .{tarball_name}));
10+ const install_sha = b.addInstallFile(shasum_output, b.fmt("dist/{s}.sha256", .{tarball_name}));
11 release_step.dependOn(&install_tar.step);
12+ release_step.dependOn(&install_sha.step);
13 }
14 }