Skip to content

chore(ci): give the static and integrity job a 30-minute budget - #809

Merged
HuiJun merged 1 commit into
developfrom
ci/static-job-time-budget
Oct 2, 2026
Merged

HuiJun merged 1 commit into
developfrom
ci/static-job-time-budget

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

What and why

static-and-integrity in .github/workflows/pr.yml: timeout-minutes: 20 → 30.

On recent pull requests this job ran for 13 to 20 minutes (#483 took 19m20s). On #805 it was cancelled at 20 minutes in three attempts out of three. All of its tests that ran had passed, and the cancellation failed the required Build and test check. Its static analysis step (staticcheck + gosec) took 756s, and go vet took 176s. On #806 the same two steps took 446s and 106s. A branch that is behind develop probably misses more of the restored Go build cache, so it runs longer.

How it was verified

The workflow still parses as YAML. The job's own run on this PR covers the change.

Checklist

  • make test and make lint pass locally (CI-only change)
  • Tests added or updated for the change (n/a)
  • Documentation extended where it already covers the surface (n/a)
  • Changelog entry added (n/a: no user-visible change)
  • baselines regenerated and make docs-counts run if a gate count moved (n/a)
  • No internal work-item labels (waves, slices, F4, K5) in the body, docs, or changelog

Link to Devin session: https://nasa-jpl-demo.devinenterprise.com/sessions/3495897e32a547c98096e422559dba5a
Open in Devin Desktop: https://nasa-jpl-demo.devinenterprise.com/desktop/session/3495897e32a547c98096e422559dba5a?variant=devin
Requested by: @HuiJun

The job ran 13 to 20 minutes on recent pull requests, and a branch whose
Go build cache misses more packages runs past 20 minutes, which cancels
the job and fails the required checks.

Co-Authored-By: jason.han <hanhuijun@gmail.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

@HuiJun
HuiJun marked this pull request as ready for review October 2, 2026 03:40

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@HuiJun
HuiJun merged commit 5c48c33 into develop Oct 2, 2026
24 checks passed
@HuiJun
HuiJun deleted the ci/static-job-time-budget branch October 2, 2026 04:43
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