Skip to content

Conversation

@simonjbeaumont
Copy link
Contributor

Motivation

When macOS jobs hang, they have a knock-on effect on other projects because they run on a dedicated pool. There is currently no timeout set on the job or steps in this matrix, so it defaults to 6 hours. This is unlike the Windows equivalent, which has a timeout of 60 minutes.

Modifications

Add 60 minute timeout to build step of macos-build matrix job.

Result

macOS jobs that are taking longer than 60 minutes will timeout, which will reduce the impact of hanging jobs on other projects.

@simonjbeaumont simonjbeaumont requested a review from a team as a code owner May 13, 2025 14:44
@shahmishal shahmishal merged commit df1df2a into swiftlang:main May 13, 2025
33 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants