diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 34b18b5..565567d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,6 +20,7 @@ jobs: quality: name: Python ${{ matrix.python-version }} runs-on: ubuntu-latest + timeout-minutes: 30 strategy: fail-fast: false matrix: diff --git a/.github/workflows/markdown-verification.yml b/.github/workflows/markdown-verification.yml index b36f014..4d131b7 100644 --- a/.github/workflows/markdown-verification.yml +++ b/.github/workflows/markdown-verification.yml @@ -20,6 +20,7 @@ permissions: jobs: markdown-lint: runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Checkout uses: actions/checkout@v7 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 281c80e..7aa37e3 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,6 +10,7 @@ permissions: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 steps: - name: Checkout @@ -39,6 +40,7 @@ jobs: publish: needs: build runs-on: ubuntu-latest + timeout-minutes: 60 environment: pypi permissions: id-token: write diff --git a/.github/workflows/verify-semver-label.yml b/.github/workflows/verify-semver-label.yml index e8274ad..2b23bca 100644 --- a/.github/workflows/verify-semver-label.yml +++ b/.github/workflows/verify-semver-label.yml @@ -16,6 +16,7 @@ permissions: jobs: verify: runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Require exactly one release disposition label env: