From 3327ce85eff4a832b7b64ceed0af09853bc48569 Mon Sep 17 00:00:00 2001 From: Adam Tkac Date: Mon, 19 Aug 2024 10:17:38 +0200 Subject: [PATCH 1/2] chore(ci): avoid full-depth checkouts The repo is quite large and full-checkout often timeouts --- .github/workflows/build.yml | 12 +++--------- .github/workflows/check.yaml | 2 -- .github/workflows/gate.yaml | 2 -- .github/workflows/pre-merge.yml | 8 ++------ 4 files changed, 5 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 780d0ba6c..8d2f5454c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,9 +6,7 @@ jobs: jruby-gem-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: jruby-9.4.1 @@ -29,9 +27,7 @@ jobs: rubygems-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 3.2.1 @@ -47,9 +43,7 @@ jobs: matrix: ruby-version: [3.2.1, jruby-9.4.1] steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 4c7b949c0..db6e24e2e 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -14,8 +14,6 @@ jobs: changed_files: ${{ steps.changed-files.outputs.all_changed_files }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Get changed files id: changed-files uses: tj-actions/changed-files@v40 diff --git a/.github/workflows/gate.yaml b/.github/workflows/gate.yaml index 753d026b3..3b73dfd66 100644 --- a/.github/workflows/gate.yaml +++ b/.github/workflows/gate.yaml @@ -17,8 +17,6 @@ jobs: changed_files: ${{ steps.changed-files.outputs.all_changed_files }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 0 - name: Get changed files id: changed-files uses: tj-actions/changed-files@v40 diff --git a/.github/workflows/pre-merge.yml b/.github/workflows/pre-merge.yml index a2724cabd..bf1ba6b45 100644 --- a/.github/workflows/pre-merge.yml +++ b/.github/workflows/pre-merge.yml @@ -11,9 +11,7 @@ jobs: matrix: ruby-version: [2.5, 2.6, 2.7.6, 3.2.1, jruby-9.2.21, jruby-9.3.14, jruby-9.4.1] steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} @@ -24,9 +22,7 @@ jobs: pronto-code-review: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 3.2 From 33895560be249749d506186db471784129c2e00b Mon Sep 17 00:00:00 2001 From: Hung Nguyen Date: Tue, 13 Aug 2024 16:19:25 +0700 Subject: [PATCH 2/2] STL-748: Fixing pronto code review failure relate to new release of path_expander gem --- gooddata.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/gooddata.gemspec b/gooddata.gemspec index a80e87f11..700428a84 100644 --- a/gooddata.gemspec +++ b/gooddata.gemspec @@ -80,6 +80,7 @@ Gem::Specification.new do |s| s.add_dependency 'json_pure', '~> 2.6' s.add_dependency 'multi_json', '~> 1.12' s.add_dependency 'parseconfig', '~> 1.0' + s.add_dependency 'path_expander', '< 1.1.2' s.add_dependency 'pmap', '~> 1.1' s.add_dependency 'sequel', '< 5.72.0' s.add_dependency 'remote_syslog_logger', '~> 1.0.3'