From 69b56e971357f1ffdbf7c66c7bb62a6646e66e06 Mon Sep 17 00:00:00 2001 From: Gaius Date: Wed, 19 Jan 2022 15:38:56 +0800 Subject: [PATCH] feat: add actions job timout (#1008) Signed-off-by: Gaius --- .github/workflows/ci.yml | 4 ++-- .github/workflows/compatibility-e2e.yml | 1 + .github/workflows/docker.yml | 4 ++++ .github/workflows/e2e.yml | 1 + .github/workflows/lint.yml | 2 +- .github/workflows/release.yml | 1 + 6 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ce151505..21a3ac717 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ env: jobs: test: name: Test - timeout-minutes: 20 + timeout-minutes: 10 runs-on: ubuntu-latest steps: - name: Install Go @@ -42,7 +42,7 @@ jobs: build: name: Build - timeout-minutes: 20 + timeout-minutes: 10 runs-on: ubuntu-latest needs: [test] steps: diff --git a/.github/workflows/compatibility-e2e.yml b/.github/workflows/compatibility-e2e.yml index 2ef625afc..e2dd7607e 100644 --- a/.github/workflows/compatibility-e2e.yml +++ b/.github/workflows/compatibility-e2e.yml @@ -22,6 +22,7 @@ env: jobs: compatibility_e2e_tests: name: e2e_tests_with_${{ matrix.module }} + timeout-minutes: 30 runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 8d3a320a8..7efb02cf0 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -9,6 +9,7 @@ jobs: push_scheduler_to_registry: name: Push Scheduler Image runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Check out code uses: actions/checkout@v2 @@ -68,6 +69,7 @@ jobs: push_dfdaemon_to_registry: name: Push Dfdaemon Image runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Check out code uses: actions/checkout@v2 @@ -127,6 +129,7 @@ jobs: push_cdn_to_registry: name: Push CDN Image runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Check out code uses: actions/checkout@v2 @@ -186,6 +189,7 @@ jobs: push_manager_to_registry: name: Push Manager Image runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Check out code uses: actions/checkout@v2 diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 70901ea5a..2c4e5011d 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -21,6 +21,7 @@ env: jobs: e2e_tests: runs-on: ubuntu-latest + timeout-minutes: 30 steps: - name: Checkout code uses: actions/checkout@v2 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b6c3650ff..bb3d17330 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,8 +12,8 @@ env: jobs: lint: name: Lint - timeout-minutes: 20 runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Checkout code uses: actions/checkout@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7fd7fc2b2..a57ae33de 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,6 +8,7 @@ on: jobs: goreleaser: runs-on: ubuntu-latest + timeout-minutes: 20 steps: - name: Checkout uses: actions/checkout@v2