diff --git a/.github/workflows/governance-reusable.yml b/.github/workflows/governance-reusable.yml index 3c773ab9..f2416253 100644 --- a/.github/workflows/governance-reusable.yml +++ b/.github/workflows/governance-reusable.yml @@ -18,6 +18,7 @@ jobs: workflow-staleness: name: Check Workflow Staleness runs-on: ubuntu-latest + timeout-minutes: 10 outputs: has_baseline: ${{ steps.check.outputs.has_baseline }} steps: @@ -51,6 +52,7 @@ jobs: needs: workflow-staleness if: needs.workflow-staleness.outputs.has_baseline == 'true' runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Checkout caller repository uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 diff --git a/.github/workflows/hypatia-scan-reusable.yml b/.github/workflows/hypatia-scan-reusable.yml index e34792e2..e8b4347f 100644 --- a/.github/workflows/hypatia-scan-reusable.yml +++ b/.github/workflows/hypatia-scan-reusable.yml @@ -13,6 +13,7 @@ jobs: scan: name: Hypatia Neurosymbolic Analysis runs-on: ubuntu-latest + timeout-minutes: 20 steps: - name: Checkout repository uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 diff --git a/.github/workflows/scorecard-reusable.yml b/.github/workflows/scorecard-reusable.yml index b3e8cc38..98ccc71e 100644 --- a/.github/workflows/scorecard-reusable.yml +++ b/.github/workflows/scorecard-reusable.yml @@ -11,6 +11,7 @@ jobs: scorecard: name: Run Scorecard runs-on: ubuntu-latest + timeout-minutes: 15 permissions: security-events: write id-token: write