diff --git a/.github/workflows/swift-tests.yml b/.github/workflows/swift-tests.yml index 4a3ecdb4..078aef74 100644 --- a/.github/workflows/swift-tests.yml +++ b/.github/workflows/swift-tests.yml @@ -10,6 +10,9 @@ jobs: test: name: Run Swift Tests (${{ matrix.name }}) runs-on: macos-latest + # A hung test must fail fast, not hold a runner for GitHub's 360-minute + # default (observed: intermittent app-suite hangs starving the queue). + timeout-minutes: 15 strategy: fail-fast: false # Don't cancel other matrix jobs when one fails @@ -76,6 +79,7 @@ jobs: ios-build: name: Build iOS app (simulator) runs-on: macos-latest + timeout-minutes: 15 steps: - name: Checkout code