From 4ffba132108b9dac0482f93220c9e2a997f30d93 Mon Sep 17 00:00:00 2001 From: Kris Austin Date: Fri, 2 Oct 2026 12:40:51 -0500 Subject: [PATCH] ci: time out macOS notarization after 30 minutes (#16087) notarytool submit --wait has no timeout. On 2026-10-02 it hung for over 5 hours in a main build. Since #16044 a new push no longer cancels a running main build, so nothing stopped it and six waiting main runs were replaced without starting. Over the last 30 days the step succeeded 206 times, with a median of 4.3 minutes and a maximum of 14.8. --- .github/workflows/build_orca.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_orca.yml b/.github/workflows/build_orca.yml index 8c7674f4d7..98f0d66032 100644 --- a/.github/workflows/build_orca.yml +++ b/.github/workflows/build_orca.yml @@ -259,6 +259,7 @@ jobs: # Thanks to RaySajuuk, it's working now - name: Sign app and notary if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/belt-printer' || startsWith(github.ref, 'refs/heads/release/')) && runner.os == 'macOS' && inputs.macos-combine-only + timeout-minutes: 30 working-directory: ${{ github.workspace }} env: BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}