diff --git a/.github/workflows/library-and-framework-list-validation.yml b/.github/workflows/library-and-framework-list-validation.yml index 83645a3c..450edb30 100644 --- a/.github/workflows/library-and-framework-list-validation.yml +++ b/.github/workflows/library-and-framework-list-validation.yml @@ -6,6 +6,7 @@ jobs: validate-library-and-framework-list-json: name: "๐Ÿ“‹ Checks if the json file is written according to the existing schema" runs-on: "ubuntu-20.04" + timeout-minutes: 5 steps: - name: "โ˜๏ธ Checkout repository" uses: actions/checkout@v3 diff --git a/.github/workflows/test-all-metadata.yml b/.github/workflows/test-all-metadata.yml index 813aabeb..0edc6fae 100644 --- a/.github/workflows/test-all-metadata.yml +++ b/.github/workflows/test-all-metadata.yml @@ -18,6 +18,7 @@ jobs: get-all-metadata: name: "๐Ÿ“‹ Get list of all supported libraries" runs-on: "ubuntu-20.04" + timeout-minutes: 5 outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: @@ -37,6 +38,7 @@ jobs: test-all-metadata: name: "๐Ÿงช ${{ matrix.coordinates }} (GraalVM ${{ matrix.version }} ${{ matrix.java-version }} @ ${{ matrix.os }})" runs-on: ${{ matrix.os }} + timeout-minutes: 20 needs: get-all-metadata strategy: fail-fast: false diff --git a/.github/workflows/test-changed-metadata.yml b/.github/workflows/test-changed-metadata.yml index 2d7a5b10..92909d22 100644 --- a/.github/workflows/test-changed-metadata.yml +++ b/.github/workflows/test-changed-metadata.yml @@ -17,6 +17,7 @@ jobs: get-changed-metadata: name: "๐Ÿ“‹ Get a list of all changed libraries" runs-on: "ubuntu-20.04" + timeout-minutes: 5 outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} none-found: ${{ steps.set-matrix.outputs.none-found }} @@ -40,6 +41,7 @@ jobs: name: "๐Ÿงช ${{ matrix.coordinates }} (GraalVM ${{ matrix.version }} ${{ matrix.java-version }} @ ${{ matrix.os }})" if: needs.get-changed-metadata.result == 'success' && needs.get-changed-metadata.outputs.none-found != 'true' runs-on: ${{ matrix.os }} + timeout-minutes: 20 needs: get-changed-metadata strategy: