From 027001c4d4af8b7a316ef398b9f888eb94bd19e6 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 6 Apr 2024 14:38:27 +0200 Subject: [PATCH 1/2] pin bundler version --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release-automated.yml | 4 ++-- .github/workflows/release-manual-docs.yml | 2 +- CONTRIBUTING.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 74bda152f..d4a5729df 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: - name: Submodules run: | git submodule update --init --recursive - sudo gem install bundler + sudo gem install bundler -v 2.4.22 bundle config set path 'vendor/bundle' - name: Bundle Install if: steps.cache-gems.outputs.cache-hit != 'true' @@ -109,7 +109,7 @@ jobs: - name: Submodules run: | git submodule update --init --recursive - sudo gem install bundler + sudo gem install bundler -v 2.4.22 bundle config path vendor/bundle - name: Bundle Install if: steps.cache-gems.outputs.cache-hit != 'true' diff --git a/.github/workflows/release-automated.yml b/.github/workflows/release-automated.yml index f1806a1e6..c0e588b10 100644 --- a/.github/workflows/release-automated.yml +++ b/.github/workflows/release-automated.yml @@ -30,7 +30,7 @@ jobs: - name: Submodules and Bundle Install run: | git submodule update --init --recursive - sudo gem install bundler + sudo gem install bundler -v 2.4.22 bundle config set path 'vendor/bundle' bundle install - run: npm ci @@ -64,7 +64,7 @@ jobs: - name: Submodules run: | git submodule update --init --recursive - sudo gem install bundler + sudo gem install bundler -v 2.4.22 bundle config path vendor/bundle - name: Bundle Install if: steps.cache-gems.outputs.cache-hit != 'true' diff --git a/.github/workflows/release-manual-docs.yml b/.github/workflows/release-manual-docs.yml index a79f99eed..b5f785d93 100644 --- a/.github/workflows/release-manual-docs.yml +++ b/.github/workflows/release-manual-docs.yml @@ -30,7 +30,7 @@ jobs: - name: Submodules run: | git submodule update --init --recursive - sudo gem install bundler + sudo gem install bundler -v 2.4.22 bundle config path vendor/bundle - name: Bundle Install if: steps.cache-gems.outputs.cache-hit != 'true' diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 80b39d7fa..be210c30e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,7 +23,7 @@ For analyzing bugs, creating bug fixes and features we recommend to clone this r Install all dependencies: ``` git submodule update --init --recursive - gem install bundler + gem install bundler -v 2.4.22 bundle install ``` Run the tests: From 604319e9a09949900836c241534c9d838886ae0b Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 6 Apr 2024 16:20:19 +0200 Subject: [PATCH 2/2] add timeouts --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d4a5729df..ea1710078 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: tests: env: GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} - timeout-minutes: 60 + timeout-minutes: 30 strategy: matrix: script: @@ -94,6 +94,7 @@ jobs: xcode_archive_path: ${{ env.TEST_RESULTS }} docs: runs-on: macos-13 + timeout-minutes: 15 steps: - uses: actions/checkout@v3 - name: Setup Ruby