Skip to content

[MPT-18998] Increased workflow timeout to 90 minutes#228

Merged
robcsegal merged 1 commit intomainfrom
MPT-18998-increase-workflow-timeout-to-90-minutes
Mar 13, 2026
Merged

[MPT-18998] Increased workflow timeout to 90 minutes#228
robcsegal merged 1 commit intomainfrom
MPT-18998-increase-workflow-timeout-to-90-minutes

Conversation

@robcsegal
Copy link
Contributor

@robcsegal robcsegal commented Mar 13, 2026

This pull request increases the build job timeout from 60 minutes to 90 minutes across several GitHub Actions workflow files. This change ensures that longer-running builds have sufficient time to complete, reducing the likelihood of jobs failing due to timeout.

CI/CD workflow updates:

  • Increased the timeout-minutes value from 60 to 90 for the build job in the following workflow files:
    • .github/workflows/cron-main-e2e.yml
    • .github/workflows/pull-request.yml
    • .github/workflows/push-release-branch.yml
    • .github/workflows/release.yml

Closes MPT-18998

  • Increased GitHub Actions workflow build job timeout from 60 to 90 minutes across all workflow files
  • Updated workflows:
    • .github/workflows/cron-main-e2e.yml
    • .github/workflows/pull-request.yml
    • .github/workflows/push-release-branch.yml
    • .github/workflows/release.yml
  • Allows longer-running builds sufficient time to complete and reduces job failures due to timeouts

@robcsegal robcsegal requested a review from a team as a code owner March 13, 2026 14:34
@robcsegal robcsegal requested review from d3rky and svazquezco March 13, 2026 14:34
@sonarqubecloud
Copy link

@coderabbitai
Copy link

coderabbitai bot commented Mar 13, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: e5be08e2-c579-4fe2-9aec-8f4f52c290ae

📥 Commits

Reviewing files that changed from the base of the PR and between ed1c921 and 66f0d1f.

📒 Files selected for processing (4)
  • .github/workflows/cron-main-e2e.yml
  • .github/workflows/pull-request.yml
  • .github/workflows/push-release-branch.yml
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

GitHub Actions workflow timeout values are increased from 60 to 90 minutes across four build job configurations in cron-main-e2e.yml, pull-request.yml, push-release-branch.yml, and release.yml. No functional logic or steps are modified.

Changes

Cohort / File(s) Summary
GitHub Actions workflow timeouts
.github/workflows/cron-main-e2e.yml, .github/workflows/pull-request.yml, .github/workflows/push-release-branch.yml, .github/workflows/release.yml
Build job timeout-minutes increased from 60 to 90 minutes in all four workflow files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Jira Issue Key In Title ✅ Passed The PR title contains exactly one Jira issue key in the correct format MPT-18998.
Test Coverage Required ✅ Passed Only GitHub Actions workflow configuration files were modified to adjust timeout values. No application source code files have been changed, so test coverage requirements do not apply.
Single Commit Required ✅ Passed The pull request contains exactly one commit (66f0d1f) that modifies all four workflow files, changing timeout-minutes from 60 to 90 minutes.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

📝 Coding Plan
  • Generate coding plan for human review comments

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@albertsola albertsola left a comment

Choose a reason for hiding this comment

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

This 90min are becoming scary.

Note: For the PR we don't do E2E anymore so we could lower the timeout

@robcsegal robcsegal merged commit 046a5fb into main Mar 13, 2026
4 checks passed
@robcsegal robcsegal deleted the MPT-18998-increase-workflow-timeout-to-90-minutes branch March 13, 2026 14:51
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.

2 participants