From 0868b7151a3921c6a1d8d946ab80cee5702d8f3b Mon Sep 17 00:00:00 2001 From: Natalia <124304+nessita@users.noreply.github.com> Date: Tue, 25 Nov 2025 22:18:50 -0300 Subject: [6.0.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. --- .github/workflows/python_matrix.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.github/workflows/python_matrix.yml') diff --git a/.github/workflows/python_matrix.yml b/.github/workflows/python_matrix.yml index 00fcc89f71..da78202493 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@v5 @@ -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@v5 -- cgit v1.3