Skip to content

Commit d4232d5

Browse files
committed
chore: release 构建 job 超时上调至 60 分钟
v2.2.4 首次启用 macOS 签名+公证后,两个 macOS 构建都在 30:20 被原 30 分钟 timeout 掐死,publish job 被跳过,Release 停在草稿。Windows/Ubuntu 实测 6 分钟内完成,只放宽上限不影响正常路径。
1 parent 8014f24 commit d4232d5

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

‎.github/workflows/release.yml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,11 @@ jobs:
8080
name: Build ${{ matrix.name }}
8181
needs: prepare
8282
runs-on: ${{ matrix.runner }}
83-
timeout-minutes: 30
83+
# 需求:30 分钟在 macOS 上不够。Build application 一步包含 electron-builder 的
84+
# dmg+zip 双目标构建、签名与公证(公证每份产物都要等 Apple 的队列,一个 job 两份),
85+
# v2.2.4 首次启用公证后两个 macOS job 都在 30:20 被 timeout 掐死,publish 因此被跳过、
86+
# Release 永远停在草稿。Windows/Ubuntu 实测 6 分钟内完成,上调只放宽上限,不拖慢它们。
87+
timeout-minutes: 60
8488
strategy:
8589
fail-fast: false
8690
matrix:

0 commit comments

Comments
 (0)