Skip to content

Commit 3a671b7

Browse files
committed
Test Opal 1.4 and not 1.2 anymore
1 parent 5856297 commit 3a671b7

File tree

1 file changed

+8
-25
lines changed

1 file changed

+8
-25
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,23 @@ jobs:
1616
matrix:
1717
combo:
1818
- name: Chromium/Linux/Opal-master
19-
browser: chrome
20-
os: ubuntu-latest
2119
opal: master
20+
- name: Chromium/Linux/Opal-1.4
21+
opal: 1.4
2222
- name: Chromium/Linux/Opal-1.3/PromiseV2
23-
browser: chrome
24-
os: ubuntu-latest
2523
opal: 1.3
2624
promise: v2
2725
- name: Chromium/Linux/Opal-1.3
28-
browser: chrome
29-
os: ubuntu-latest
3026
opal: 1.3
31-
- name: Chromium/Linux/Opal-1.2
32-
browser: chrome
33-
os: ubuntu-latest
34-
opal: 1.2
3527
- name: Chromium/Linux/Opal-1.0
36-
browser: chrome
37-
os: ubuntu-latest
3828
opal: '1.0'
3929
- name: Chromium/Linux/Ruby-2.7
40-
browser: chrome
41-
os: ubuntu-latest
4230
ruby: 2.7
4331
- name: Chromium/Linux/Ruby-2.6
44-
browser: chrome
45-
os: ubuntu-latest
4632
ruby: 2.6
4733
- name: Firefox/Linux
4834
browser: gecko
49-
os: ubuntu-latest
5035
- name: Chromium/Windows
51-
browser: chrome
5236
os: windows-latest
5337
- name: Firefox/Windows
5438
browser: gecko
@@ -57,7 +41,6 @@ jobs:
5741
browser: edge
5842
os: windows-latest
5943
- name: Chromium/macOS
60-
browser: chrome
6144
os: macos-latest
6245
- name: Firefox/macOS
6346
browser: gecko
@@ -66,7 +49,7 @@ jobs:
6649
browser: safari
6750
os: macos-latest
6851

69-
runs-on: ${{ matrix.combo.os }}
52+
runs-on: ${{ matrix.combo.os || 'ubuntu-latest' }}
7053

7154
steps:
7255
- uses: actions/checkout@v2
@@ -81,15 +64,15 @@ jobs:
8164
- uses: actions/cache@v2
8265
with:
8366
path: ./vendor/bundle
84-
key: ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.2.0.beta1' }}-${{ github.ref }}-${{ hashFiles('**/Gemfile.lock') }}
67+
key: ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.3' }}-${{ github.ref }}-${{ hashFiles('**/Gemfile.lock') }}
8568
restore-keys: |
86-
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.2.0.beta1' }}-${{ github.ref }}
87-
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.2.0.beta1' }}-master
88-
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.2.0.beta1' }}-
69+
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.3' }}-${{ github.ref }}
70+
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.3' }}-master
71+
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.3' }}-
8972
${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-
9073
- name: bundle install
9174
run: |
9275
bundle config path $PWD/vendor/bundle
9376
bundle install --jobs 4 --retry 3
9477
bundle clean
95-
- run: bundle exec rake selenium_${{ matrix.combo.browser }}
78+
- run: bundle exec rake selenium_${{ matrix.combo.browser || 'chrome' }}

0 commit comments

Comments
 (0)