From 0581c0927357380b3b13ca6ee7e7699003d38449 Mon Sep 17 00:00:00 2001 From: Adam Saghy Date: Wed, 30 Jul 2025 15:40:43 +0200 Subject: [PATCH] FINERACT-2326: Set timeout for github actions --- .github/workflows/build-cucumber.yml | 1 + .github/workflows/build-docker.yml | 1 + .github/workflows/build-documentation.yml | 3 ++- .github/workflows/build-e2e-tests.yml | 1 + .github/workflows/build-mariadb.yml | 1 + .github/workflows/build-mysql.yml | 1 + .github/workflows/build-postgresql.yml | 1 + .github/workflows/publish-dockerhub.yml | 1 + .github/workflows/smoke-messaging.yml | 1 + .github/workflows/sonarqube.yml | 1 + .github/workflows/stale.yml | 1 + 11 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-cucumber.yml b/.github/workflows/build-cucumber.yml index 13e4eb94a..65eb1c2ed 100644 --- a/.github/workflows/build-cucumber.yml +++ b/.github/workflows/build-cucumber.yml @@ -8,6 +8,7 @@ permissions: jobs: verify: runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index 2dab27af7..dc87448e4 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -8,6 +8,7 @@ permissions: jobs: build: runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false matrix: diff --git a/.github/workflows/build-documentation.yml b/.github/workflows/build-documentation.yml index 6a33e2470..460fa4244 100644 --- a/.github/workflows/build-documentation.yml +++ b/.github/workflows/build-documentation.yml @@ -5,6 +5,7 @@ permissions: jobs: build: runs-on: ubuntu-24.04 + timeout-minutes: 60 env: DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }} steps: @@ -25,7 +26,7 @@ jobs: - name: Congfigure vega-cli run: npm i -g vega-cli --unsafe - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@f9c9c575b8b21b6485636a91ffecd10e558c62f6 + uses: gradle/actions/wrapper-validation@v4 - name: Install additional software run: | sudo apt-get update diff --git a/.github/workflows/build-e2e-tests.yml b/.github/workflows/build-e2e-tests.yml index 3a41ac0a0..ee821a004 100644 --- a/.github/workflows/build-e2e-tests.yml +++ b/.github/workflows/build-e2e-tests.yml @@ -9,6 +9,7 @@ jobs: test: name: E2E Tests (Shard ${{ matrix.shard_index }} of ${{ matrix.total_shards }}) runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false diff --git a/.github/workflows/build-mariadb.yml b/.github/workflows/build-mariadb.yml index 60983bd61..6f336bfaa 100644 --- a/.github/workflows/build-mariadb.yml +++ b/.github/workflows/build-mariadb.yml @@ -8,6 +8,7 @@ permissions: jobs: test: runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false diff --git a/.github/workflows/build-mysql.yml b/.github/workflows/build-mysql.yml index 521585311..c6c0efe98 100644 --- a/.github/workflows/build-mysql.yml +++ b/.github/workflows/build-mysql.yml @@ -8,6 +8,7 @@ permissions: jobs: test: runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false diff --git a/.github/workflows/build-postgresql.yml b/.github/workflows/build-postgresql.yml index 309cc4d0c..f98bca6f3 100644 --- a/.github/workflows/build-postgresql.yml +++ b/.github/workflows/build-postgresql.yml @@ -8,6 +8,7 @@ permissions: jobs: test: runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false diff --git a/.github/workflows/publish-dockerhub.yml b/.github/workflows/publish-dockerhub.yml index ba57a4f3f..1f8b8f090 100644 --- a/.github/workflows/publish-dockerhub.yml +++ b/.github/workflows/publish-dockerhub.yml @@ -10,6 +10,7 @@ permissions: jobs: build: runs-on: ubuntu-24.04 + timeout-minutes: 60 env: DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }} steps: diff --git a/.github/workflows/smoke-messaging.yml b/.github/workflows/smoke-messaging.yml index 0e88f3d13..77afe5893 100644 --- a/.github/workflows/smoke-messaging.yml +++ b/.github/workflows/smoke-messaging.yml @@ -9,6 +9,7 @@ jobs: smoke-test: name: Smoke Test with ${{ matrix.messaging }} runs-on: ubuntu-24.04 + timeout-minutes: 60 strategy: fail-fast: false matrix: diff --git a/.github/workflows/sonarqube.yml b/.github/workflows/sonarqube.yml index 14f01af00..250ecf2c2 100644 --- a/.github/workflows/sonarqube.yml +++ b/.github/workflows/sonarqube.yml @@ -8,6 +8,7 @@ permissions: jobs: build: runs-on: ubuntu-24.04 + timeout-minutes: 60 env: TZ: Asia/Kolkata SONAR_ORGANIZATION: ${{ secrets.SONAR_ORGANIZATION }} diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 93db27b3a..73ef93e8a 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -13,6 +13,7 @@ jobs: issues: write # for actions/stale to close stale issues pull-requests: write # for actions/stale to close stale PRs runs-on: ubuntu-latest + timeout-minutes: 60 steps: - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9 with: