diff options
| author | Natalia <124304+nessita@users.noreply.github.com> | 2025-11-25 22:18:50 -0300 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2025-11-26 08:05:32 -0500 |
| commit | 7d7f27bc9881dede6337212db1e9ccdbd37addae (patch) | |
| tree | ee117cfc9286292d9ad5afaf3a522beb70a77eae /.github/workflows/python_matrix.yml | |
| parent | b40c057c2585d0bc62a7e1c4cd96969ed9acf556 (diff) | |
[4.2.x] Added timeout-minutes directive to all GitHub Actions workflows.
GitHub Actions defaults to a 360-minute (6-hour) timeout. We've had jobs
hang due to issues in the parallel test runner, causing them to run for
the full 6 hours. This wastes resources and negatively impacts CI
availability, so explicit timeouts have been added to prevent
long-running hangs.
Backport of e48527f91d341c85a652499a5baaf725d36ae54f from main.
Diffstat (limited to '.github/workflows/python_matrix.yml')
| -rw-r--r-- | .github/workflows/python_matrix.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.github/workflows/python_matrix.yml b/.github/workflows/python_matrix.yml index 979025dd07..afd3f696d4 100644 --- a/.github/workflows/python_matrix.yml +++ b/.github/workflows/python_matrix.yml @@ -20,6 +20,7 @@ jobs: runs-on: ubuntu-latest outputs: python_versions_output: ${{ steps.set-matrix.outputs.python_versions }} + timeout-minutes: 60 steps: - name: Checkout code uses: actions/checkout@v4 @@ -36,6 +37,7 @@ jobs: strategy: matrix: python-version: ${{ fromJson(needs.define-matrix.outputs.python_versions_output) }} + timeout-minutes: 60 steps: - name: Checkout uses: actions/checkout@v4 |
