From 20c546470fd715ae3f3a1d1ec497d3701c0d40f6 Mon Sep 17 00:00:00 2001 From: Mike Kruskal Date: Fri, 20 Jan 2023 15:21:19 -0800 Subject: [PATCH] Add bazel parameterization to ruby install tests --- .github/workflows/ruby_install.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ruby_install.yml b/.github/workflows/ruby_install.yml index 1ca6111761..a1823c77fe 100644 --- a/.github/workflows/ruby_install.yml +++ b/.github/workflows/ruby_install.yml @@ -18,7 +18,16 @@ jobs: strategy: fail-fast: false matrix: - ruby: [2.6, 2.7, 3.0, 3.1, 3.2, jruby-9.2, jruby-9.3] + include: + - { ruby: 2.6, bazel: 6.0.0} + - { ruby: 2.7, bazel: 6.0.0} + - { ruby: 3.0, bazel: 6.0.0} + - { ruby: 3.1, bazel: 6.0.0} + - { ruby: 3.2, bazel: 6.0.0} + - { ruby: jruby-9.2, bazel: 6.0.0} + - { ruby: jruby-9.3, bazel: 6.0.0} + - { ruby: 2.6, bazel: 5.1.1} + - { ruby: jruby-9.2, bazel: 5.1.1} steps: - uses: actions/checkout@v2 @@ -26,7 +35,7 @@ jobs: run: | sudo apt-get install -qy wget mkdir $HOME/bin - wget -O $HOME/bin/bazel https://github.com/bazelbuild/bazel/releases/download/6.0.0/bazel-6.0.0-linux-x86_64 + wget -O $HOME/bin/bazel https://github.com/bazelbuild/bazel/releases/download/${{ matrix.bazel }}/bazel-${{ matrix.bazel }}-linux-x86_64 chmod a+x $HOME/bin/bazel - name: Install git run: |