|
17 | 17 | combo:
|
18 | 18 | - name: Chromium/Linux/Opal-master
|
19 | 19 | opal: master
|
| 20 | + opal-rspec: '1.0' |
| 21 | + - name: Chromium/Linux/Opal-1.6 |
| 22 | + opal: 1.6 |
| 23 | + opal-rspec: '1.0' |
20 | 24 | - name: Chromium/Linux/Opal-1.5
|
21 | 25 | opal: 1.5
|
22 | 26 | - name: Chromium/Linux/Opal-1.5/PromiseV2
|
|
30 | 34 | opal: '1.0'
|
31 | 35 | - name: Chromium/Linux/Ruby-head
|
32 | 36 | ruby: head
|
33 |
| - - name: Chromium/Linux/Ruby-3.1 |
34 |
| - ruby: 3.1 |
| 37 | + - name: Chromium/Linux/Ruby-3.0 |
| 38 | + ruby: '3.0' |
35 | 39 | - name: Chromium/Linux/Ruby-2.7
|
36 | 40 | ruby: 2.7
|
37 | 41 | - name: Chromium/Linux/Ruby-2.6
|
@@ -62,20 +66,21 @@ jobs:
|
62 | 66 | - name: set environment variables
|
63 | 67 | run: |
|
64 | 68 | echo "OPAL_VERSION=${{ matrix.combo.opal || '1.5' }}" >> $GITHUB_ENV
|
| 69 | + echo "OPAL_RSPEC_VERSION=${{ matrix.combo.opal-rspec || '' }}" >> $GITHUB_ENV |
65 | 70 | echo "OPAL_BROWSER_PROMISE=${{ matrix.combo.promise || 'v1' }}" >> $GITHUB_ENV
|
66 | 71 | - uses: ruby/setup-ruby@v1
|
67 | 72 | with:
|
68 |
| - ruby-version: ${{ matrix.combo.ruby || '3.0' }} |
| 73 | + ruby-version: ${{ matrix.combo.ruby || '3.1' }} |
69 | 74 | - run: bundle lock
|
70 | 75 | - uses: actions/cache@v2
|
71 | 76 | with:
|
72 | 77 | path: ./vendor/bundle
|
73 |
| - key: ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.5' }}-${{ github.ref }}-${{ hashFiles('**/Gemfile.lock') }} |
| 78 | + key: ${{ runner.os }}-${{ matrix.combo.ruby || '3.1' }}-gems-${{ matrix.combo.opal || '1.5' }}-${{ github.ref }}-${{ hashFiles('**/Gemfile.lock') }} |
74 | 79 | restore-keys: |
|
75 |
| - ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.5' }}-${{ github.ref }} |
76 |
| - ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.5' }}-master |
77 |
| - ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems-${{ matrix.combo.opal || '1.5' }}- |
78 |
| - ${{ runner.os }}-${{ matrix.combo.ruby || '3.0' }}-gems- |
| 80 | + ${{ runner.os }}-${{ matrix.combo.ruby || '3.1' }}-gems-${{ matrix.combo.opal || '1.5' }}-${{ github.ref }} |
| 81 | + ${{ runner.os }}-${{ matrix.combo.ruby || '3.1' }}-gems-${{ matrix.combo.opal || '1.5' }}-master |
| 82 | + ${{ runner.os }}-${{ matrix.combo.ruby || '3.1' }}-gems-${{ matrix.combo.opal || '1.5' }}- |
| 83 | + ${{ runner.os }}-${{ matrix.combo.ruby || '3.1' }}-gems- |
79 | 84 | - name: bundle install
|
80 | 85 | run: |
|
81 | 86 | bundle config path $PWD/vendor/bundle
|
|
0 commit comments