add-to-project:
name: Add to project
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- uses: actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v1.0.2
with:
# Required permissions
permissions:
pull-requests: read
+ timeout-minutes: 5
# Set job outputs to values from filter step
outputs:
docs: ${{ steps.filter.outputs.docs }}
- changes
if: ${{ needs.changes.outputs.docs == 'true' }}
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
needs:
- build-docs
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
issues: write
pull-requests: write
statuses: write
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
contents: read
pull-requests: write
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Check if PRs have merge conflicts
uses: eps1lon/actions-label-merge-conflict@1df065ebe6e3310545d4f4c4e862e43bdca146f0 # v3.0.3
permissions:
issues: write
pull-requests: write
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
contents: read
pull-requests: write
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
if: ${{ github.event.action != 'labeled' && github.event.action != 'unlabeled' }}
permissions:
pull-requests: read
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- uses: agilepathway/label-checker@c3d16ad512e7cea5961df85ff2486bb774caf3c5 # v1.6.65
with:
latest-changes:
runs-on: ubuntu-latest
if: github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true
+ timeout-minutes: 5
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
jobs:
pre-commit:
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
needs:
- pre-commit
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
permissions:
id-token: write
contents: read
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
runs-on: ubuntu-latest
permissions:
statuses: write
+ timeout-minutes: 5
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
jobs:
test-redistribute:
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Dump GitHub context
env:
needs:
- test-redistribute
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
uv-resolution: highest
fail-fast: false
runs-on: ${{ matrix.os }}
+ timeout-minutes: 5
env:
UV_PYTHON: ${{ matrix.python-version }}
UV_RESOLUTION: ${{ matrix.uv-resolution }}
needs:
- test
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
needs:
- coverage-combine
runs-on: ubuntu-latest
+ timeout-minutes: 5
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
runs-on: ubuntu-latest
permissions:
security-events: write # Required for upload-sarif (used by zizmor-action) to upload SARIF files.
+ timeout-minutes: 5
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2