29
29
id : node_modules_cache
30
30
with :
31
31
path : ./node_modules
32
- key : ${{ runner.os }}-14-8 -node_modules-${{ hashFiles('yarn.lock') }}
32
+ key : ${{ runner.os }}-14-beta -node_modules-${{ hashFiles('yarn.lock') }}
33
33
restore-keys : |
34
- ${{ runner.os }}-14-8 -node_modules-
34
+ ${{ runner.os }}-14-beta -node_modules-
35
35
${{ runner.os }}-14-node_modules-
36
36
- name : Yarn offline cache
37
37
if : steps.node_modules_cache.outputs.cache-hit != 'true'
@@ -61,10 +61,10 @@ jobs:
61
61
needs : build
62
62
strategy :
63
63
matrix :
64
- node : ["10", " 12", "14"]
65
- firebase : ["7", "8 "]
64
+ node : ["12", "14"]
65
+ firebase : ["beta "]
66
66
fail-fast : false
67
- name : Test Firebase v ${{ matrix.firebase }} on Node.js ${{ matrix.node }}
67
+ name : Test firebase@ ${{ matrix.firebase }} on Node.js ${{ matrix.node }}
68
68
steps :
69
69
- name : Checkout
70
70
uses : actions/checkout@v2
94
94
run : |
95
95
yarn config set yarn-offline-mirror ~/.npm-packages-offline-cache
96
96
yarn install --frozen-lockfile --prefer-offline
97
- yarn add firebase@^ ${{ matrix.firebase }}.0 --prefer-offline
97
+ yarn add firebase@${{ matrix.firebase }} --prefer-offline
98
98
- name : Firebase emulator cache
99
99
uses : actions/cache@v2
100
100
with :
@@ -110,10 +110,10 @@ jobs:
110
110
headless :
111
111
runs-on : ubuntu-latest
112
112
needs : build
113
- name : Test Firebase v ${{ matrix.firebase }} on Headless Chrome
113
+ name : Test firebase@ ${{ matrix.firebase }} on Headless Chrome
114
114
strategy :
115
115
matrix :
116
- firebase : ["7", "8 "]
116
+ firebase : ["beta "]
117
117
fail-fast : false
118
118
steps :
119
119
- name : Checkout
@@ -144,7 +144,7 @@ jobs:
144
144
run : |
145
145
yarn config set yarn-offline-mirror ~/.npm-packages-offline-cache
146
146
yarn install --frozen-lockfile --prefer-offline
147
- yarn add firebase@^ ${{ matrix.firebase }}.0 --prefer-offline
147
+ yarn add firebase@${{ matrix.firebase }} --prefer-offline
148
148
- name : Firebase emulator cache
149
149
uses : actions/cache@v2
150
150
with :
@@ -161,7 +161,7 @@ jobs:
161
161
runs-on : ubuntu-latest
162
162
name : Publish (NPM)
163
163
needs : ['test', 'headless']
164
- if : ${{ github.ref == 'refs/heads/master' || github.event_name == 'release' }}
164
+ if : ${{ github.ref == 'refs/heads/master' || github.ref == 'refs/heads/exp' || github. event_name == 'release' }}
165
165
steps :
166
166
- name : Setup node
167
167
uses : actions/setup-node@v2-beta
0 commit comments