We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e5ff94 commit 5f88697Copy full SHA for 5f88697
script/release.go
@@ -103,6 +103,11 @@ func buildAll() error {
103
}
104
105
106
+ fmt.Println()
107
+ if err := signFile(filepath.Join(releaseDir, checksumFilename)); err != nil {
108
+ return fmt.Errorf("signing failed: %v\n", err)
109
+ }
110
+
111
return nil
112
113
@@ -238,3 +243,13 @@ func appendChecksum(checksumFilePath, filePath string) error {
238
243
239
244
240
245
246
247
+func signFile(filePath string) error {
248
+ fmt.Printf("Signing %s\n", filePath)
249
250
+ cmd := exec.Command("minisign", "-S", "-m", filePath)
251
+ cmd.Stdin = os.Stdin
252
+ cmd.Stdout = os.Stdout
253
+ cmd.Stderr = os.Stderr
254
+ return cmd.Run()
255
+}
0 commit comments