Skip to content

chore(ci): increase autofix timeout#9296

Merged
jdx merged 1 commit intomainfrom
chore/autofix-timeout-pr
Apr 22, 2026
Merged

chore(ci): increase autofix timeout#9296
jdx merged 1 commit intomainfrom
chore/autofix-timeout-pr

Conversation

@jdx
Copy link
Copy Markdown
Owner

@jdx jdx commented Apr 22, 2026

Summary

  • double the autofix workflow timeout from 10 to 20 minutes
  • give the autofix job more room to finish its build and lint-fix steps before GitHub cancels it

Testing

  • not run (workflow-only change)

This PR was generated by an AI coding assistant.


Note

Low Risk
Low risk: workflow-only change that just increases autofix job runtime allowance, with no code or security logic impact.

Overview
Increases the GitHub Actions autofix workflow job timeout from 10 minutes to 20 minutes to reduce premature cancellations during build/render/lint-fix steps.

Reviewed by Cursor Bugbot for commit 7b8d797. Bugbot is set up for automated code reviews on this repo. Configure here.

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@jdx jdx merged commit 562f6f8 into main Apr 22, 2026
22 checks passed
@jdx jdx deleted the chore/autofix-timeout-pr branch April 22, 2026 13:35
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 22, 2026

Greptile Summary

Doubles the timeout-minutes for the autofix job in .github/workflows/autofix.yml from 10 to 20, giving the build and lint-fix steps more headroom before GitHub cancels the workflow run.

Confidence Score: 5/5

Safe to merge — single-line timeout increase with no functional or security impact.

The change is a one-line numeric adjustment to a CI timeout. No logic, security boundary, or data path is affected.

No files require special attention.

Important Files Changed

Filename Overview
.github/workflows/autofix.yml Doubles the autofix job timeout from 10 to 20 minutes to prevent GitHub from cancelling long-running build and lint-fix steps.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Push / PR event] --> B{actor is renovate/mend bot?}
    B -- yes --> Z[Skip job]
    B -- no --> C[autofix job\nubuntu-latest]
    C --> D[checkout]
    D --> E[rust-cache]
    E --> F[build & lint-fix steps]
    F -->|completes within 20 min| G[success]
    F -->|exceeds 20 min| H[GitHub cancels job]
    style H fill:#f88,stroke:#c00
    style G fill:#8f8,stroke:#080
Loading

Reviews (1): Last reviewed commit: "chore(ci): increase autofix timeout" | Re-trigger Greptile

@github-actions
Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 x -- echo 22.4 ± 0.5 21.5 24.5 1.00
mise x -- echo 23.3 ± 0.6 22.0 29.3 1.04 ± 0.03

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 env 22.1 ± 0.8 20.8 29.4 1.00
mise env 22.6 ± 0.5 21.6 24.4 1.02 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 hook-env 22.8 ± 0.6 21.6 26.8 1.00
mise hook-env 23.3 ± 0.5 22.1 25.0 1.02 ± 0.03

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 ls 19.9 ± 0.5 18.9 21.9 1.00
mise ls 20.7 ± 0.5 19.7 25.2 1.04 ± 0.04

xtasks/test/perf

Command mise-2026.4.18 mise Variance
install (cached) 146ms 150ms -2%
ls (cached) 79ms 80ms -1%
bin-paths (cached) 83ms 83ms +0%
task-ls (cached) 801ms 807ms +0%

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.

1 participant