From b3c3697dd64fbf9c7002c89d815199f2f96424b4 Mon Sep 17 00:00:00 2001 From: Joshua Scharf Date: Mon, 11 Dec 2023 19:15:35 -0500 Subject: [PATCH 1/3] Add Linux as a platform --- Gemfile.lock | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Gemfile.lock b/Gemfile.lock index 2ac326c..5aa921e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -78,6 +78,7 @@ GEM sorbet-static (= 0.5.11144) sorbet-runtime (0.5.11144) sorbet-static (0.5.11144-universal-darwin) + sorbet-static (0.5.11144-x86_64-linux) sorbet-static-and-runtime (0.5.11144) sorbet (= 0.5.11144) sorbet-runtime (= 0.5.11144) @@ -108,6 +109,7 @@ GEM PLATFORMS arm64-darwin-22 arm64-darwin-23 + x86_64-linux DEPENDENCIES bundler (~> 2.4.2) From 8f2b0e57ce9ecbdb875ebb6af4178d5499f2ba07 Mon Sep 17 00:00:00 2001 From: Joshua Scharf Date: Wed, 27 Dec 2023 19:27:13 -0500 Subject: [PATCH 2/3] Add homebrew and rubyfmt set up to CI script --- .github/workflows/ruby.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index e43cf03..a8ddb8f 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -34,5 +34,9 @@ jobs: with: ruby-version: ${{ matrix.ruby-version }} bundler-cache: true # runs 'bundle install' and caches installed gems automatically + - name: Set up Homebrew + run: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" + - name: Set up rubyfmt + run: brew install rubyfmt - name: Run tests run: bundle exec rake test From 11cb425741c2893697bf131bd8579b52bc64fd3c Mon Sep 17 00:00:00 2001 From: Joshua Scharf Date: Wed, 27 Dec 2023 19:27:13 -0500 Subject: [PATCH 3/3] Add homebrew and rubyfmt set up to CI script