# GitHub Actions job exceeded the time limit

> Getting the error “GitHub Actions job exceeded the time limit”? Here is how to fix it. The job hit timeout-minutes, or a step is waiting and never finishes.

**GitHub Actions job exceeded the time limit.** 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.

- GitHub Actions. The job ran too long.
- Interactive page: https://capwr.app/free-tools/build-error-explainer/github-actions-exceeded-maximum-execution-time
- Build error explainer: https://capwr.app/free-tools/build-error-explainer
- Last updated: 2026-10-03

## 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

1. Look at the last step that printed something — that’s the one that hung.
2. 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](https://capwr.app/free-tools/build-error-explainer). It matches this message, and any others in the same log, in your browser. Nothing is uploaded.

## Other GitHub Actions errors

- [GitHub Actions: job not started (billing)](https://capwr.app/free-tools/build-error-explainer/github-actions-billing)
- [Resource not accessible by integration](https://capwr.app/free-tools/build-error-explainer/resource-not-accessible-by-integration)
- [Input required and not supplied](https://capwr.app/free-tools/build-error-explainer/input-required-and-not-supplied)

## Read the whole failed ship, not the last line

When a CapWrapp ship fails, open it in History and choose Explain with AI. That reads the whole build log.

[Get started free](https://capwr.app/login).

## About CapWrapp

CapWrapp turns a web app on GitHub — built with Lovable, Bolt, Base44, Cursor or by hand — into iPhone and Android apps. It adds Capacitor if the repo needs it, signs the builds, and ships them to TestFlight and Google Play from GitHub Actions, with no Mac or Xcode on your side. [Get started free](https://capwr.app/login) · [Lovable to App Store guide](https://capwr.app/guides/lovable-to-app-store)
