Преглед изворни кода

fix: cap macOS notarize timeout at Apple's 20m limit (#1124)

James Read пре 1 месец
родитељ
комит
ff1c99e298
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      .goreleaser.yml

+ 2 - 1
.goreleaser.yml

@@ -224,7 +224,8 @@ notarize:
         key_id: "{{.Env.MACOS_NOTARY_KEY_ID}}"
         key_id: "{{.Env.MACOS_NOTARY_KEY_ID}}"
         key: "{{.Env.MACOS_NOTARY_KEY}}"
         key: "{{.Env.MACOS_NOTARY_KEY}}"
         wait: true
         wait: true
-        timeout: 30m
+        # Apple rejects notary auth tokens with lifetimes over 20m.
+        timeout: 20m
 
 
 release:
 release:
   # Publish immediately without Windows assets; sign-windows uploads signed zip/MSI later.
   # Publish immediately without Windows assets; sign-windows uploads signed zip/MSI later.