|
|
|
@ -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: | |
|
|
|
|