text: Title: Set `timeout-minutes`
  Body: ### Summary
  
  It's a good practice to always set `timeout-minutes` for github actions workflows to fail fast when a hang occurs:
  
  ```diff
  diff --git a/.github/workflows/maintainer-approval.yml b/.github/workflows/maintainer-approval.yml
  index 083cff6ce..6bd5816f5 100644
  --- a/.github/workflows/maintainer-approval.yml
  +++ b/.github/workflows/maintainer-approval.yml
  @@ -6,6 +6,7 @@ on:
   jobs:
     check:
       runs-on: ubuntu-latest
  +    timeout-minutes: 5
       permissions:
         pull-requests: read
       steps:
  diff --git a/.github/workflows/team-review.yml b/.github/workflows/team-review.yml
  index 571b6cfd9..def1a9675 100644
  --- a/.github/workflows/team-review.yml
  +++ b/.github/workflows/team-review.yml
  @@ -8,6 +8,7 @@ jobs:
     review:
       runs-on: ubuntu-latest
       if: ${{ github.event.requested_reviewer.login == 'mlflow-automation'}}
  +    timeout-minutes: 5
       permissions:
         pull-requests: write
       steps:
  ```
  
  ### Notes
  
  - Make sure to open a PR from a **non-master** branch.
  - Sign off the commit using the `-s` flag when making a commit:
  
    ```sh
    git commit -s -m "..."
             # ^^ make sure to use this
    ```
  
  - Include `#{issue_number}` (e.g. `#123`) in the PR description when opening a PR.
  