mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-08 08:04:25 -10:00
ci: give the uncached macOS test leg 165 minutes
On 14b4d2025's predecessor the GitHub-hosted macOS leg spent 111 minutes compiling (no sccache on PR runs) and was cancelled at the 120-minute limit with 12,356 tests passed and none failed. Keep 120 for Linux/Windows; give macOS 165 until the CI speed redesign lands. actionlint reports no new findings for this change. Co-Authored-By: Claude Opus 5.5 <[email protected]> Signed-off-by: CodeWhale Bot <[email protected]>
This commit is contained in:
1 parent
2680ddc663
commit
03da342af0
1 file changed
+4
-1
@@ -803,7 +803,10 @@ jobs:
|
||||
# runs-on can never evaluate to empty.
|
||||
# A cold GitHub-hosted Mac spent 77-80 minutes in Test on 2026-09-23
|
||||
# (fork PRs #6431, #6417), too close to the old 90-minute limit.
|
||||
timeout-minutes: 120
|
||||
# On 2026-10-04 a PR leg spent 111 minutes compiling with no cache and
|
||||
# was cancelled at 120 with 12,356 tests passed and none failed; macOS
|
||||
# gets 165 until the CI speed redesign lands.
|
||||
timeout-minutes: ${{ matrix.os == 'macos-latest' && 165 || 120 }}
|
||||
# macOS legs go to the self-hosted Mac ONLY when all three hold: the
|
||||
# change is heavy, the event is trusted (not a fork PR), and the
|
||||
# CW_SELF_HOSTED_MAC repo variable is 'true'. That variable is the kill
|
||||
|
||||
Reference in new issue
Block a user