Fix in your IDE
Audited 1h agoStart free audit
Opening Claude Code with this prompt for northwind/infra. Review it there before it runs.
Fix from opsen (Jobs that run until GitHub's six-hour limit). In northwind/infra, jobs in the GitHub Actions workflow .github/workflows/nightly.yml have no timeout-minutes, so a stuck job runs until GitHub's six-hour limit. opsen found 4 runs that hung in the last 30 days, about $17.70 a month. Make this change: 1. Open .github/workflows/nightly.yml. 2. Add timeout-minutes: 45 to every job that does not already set one. 45 minutes is twice the workflow's usual successful run, rounded up. 3. Leave jobs that already set timeout-minutes unchanged. Keep every other line as it is. Check: the file is valid YAML and actionlint reports nothing new. Open a pull request titled "ci: add job timeouts to nightly.yml".
Claude Code opens in your terminal. It finds the repository if you have run claude in a clone of it before.