What this error means
The job hit its time limit. iOS archives are slow on a fresh runner, and a step waiting for input or a hanging test ends here too.
Why it happens
The job hit its timeout-minutes. Either the build is slower than the limit, or a step is waiting on input or a hung command.
The message tools print
The job running on runner GitHub Actions 12 has exceeded the maximum execution time of 60 minutes.How to fix it
- Look at the last step that printed something — that’s the one that hung.
- If the build is just slow, raise timeout-minutes for the job.
Check a log that shows this
Paste the failing step into the build error explainer. It matches this message, and any others in the same log, in your browser. Nothing is uploaded.
