Просмотр исходного кода

fix: cap macOS notarize timeout at Apple's 20m limit

Goreleaser failed during publish because notarize.macos timeout was
30m; Apple rejects authentication tokens with longer lifetimes.

Co-authored-by: Cursor <cursoragent@cursor.com>
jamesread 1 месяц назад
Родитель
Сommit
c41cf5361d
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: "{{.Env.MACOS_NOTARY_KEY}}"
         wait: true
-        timeout: 30m
+        # Apple rejects notary auth tokens with lifetimes over 20m.
+        timeout: 20m
 
 release:
   # Publish immediately without Windows assets; sign-windows uploads signed zip/MSI later.