From 31f613befc5d71070b04a7b575d9aae5d4f8fdbb Mon Sep 17 00:00:00 2001 From: Evan Lecklider Date: Fri, 22 Sep 2023 15:45:38 -0700 Subject: [PATCH] Try testing multiple gemfiles --- .github/workflows/main.yml | 4 ++++ gemfiles/rack2.gemfile | 3 +++ gemfiles/rack3.gemfile | 3 +++ 3 files changed, 10 insertions(+) create mode 100644 gemfiles/rack2.gemfile create mode 100644 gemfiles/rack3.gemfile diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b2ead51..eca7d53 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,6 +28,10 @@ jobs: matrix: ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }} os: [ubuntu-latest] + gemfile: [rack2, rack3] + + env: + BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile runs-on: ${{ matrix.os }} steps: diff --git a/gemfiles/rack2.gemfile b/gemfiles/rack2.gemfile new file mode 100644 index 0000000..7966fb0 --- /dev/null +++ b/gemfiles/rack2.gemfile @@ -0,0 +1,3 @@ +require '../Gemfile' + +gem 'rack', '~> 2' diff --git a/gemfiles/rack3.gemfile b/gemfiles/rack3.gemfile new file mode 100644 index 0000000..7966fb0 --- /dev/null +++ b/gemfiles/rack3.gemfile @@ -0,0 +1,3 @@ +require '../Gemfile' + +gem 'rack', '~> 2'