This is an automated email from the ASF dual-hosted git repository.
adamsaghy pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
The following commit(s) were added to refs/heads/develop by this push:
new 0581c09273 FINERACT-2326: Set timeout for github actions
0581c09273 is described below
commit 0581c0927357380b3b13ca6ee7e7699003d38449
Author: Adam Saghy <[email protected]>
AuthorDate: Wed Jul 30 15:40:43 2025 +0200
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 13e4eb94ac..65eb1c2ed3 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 2dab27af7a..dc87448e45 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 6a33e24702..460fa4244e 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 3a41ac0a0c..ee821a0042 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 60983bd611..6f336bfaa7 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 5215853111..c6c0efe98a 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 309cc4d0c8..f98bca6f37 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 ba57a4f3fb..1f8b8f0906 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 0e88f3d132..77afe58931 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 14f01af005..250ecf2c2e 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 93db27b3a6..73ef93e8ae 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: