Skip to content

Commit 303bc0f

Browse files
committed
Allow publishing on v11-patch branch
1 parent f59c82b commit 303bc0f

File tree

3 files changed

+82
-2
lines changed

3 files changed

+82
-2
lines changed

.github/workflows/build_test_deploy.yml

+79
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ jobs:
2525
outputs:
2626
docsChange: ${{ steps.docs-change.outputs.DOCS_CHANGE }}
2727
steps:
28+
- name: Setup node
29+
uses: actions/setup-node@v2
30+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
31+
with:
32+
node-version: 14
33+
2834
- uses: actions/checkout@v2
2935
with:
3036
fetch-depth: 25
@@ -50,11 +56,18 @@ jobs:
5056
runs-on: ubuntu-latest
5157
needs: build
5258
steps:
59+
- name: Setup node
60+
uses: actions/setup-node@v2
61+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
62+
with:
63+
node-version: 14
64+
5365
- uses: actions/cache@v2
5466
id: restore-build
5567
with:
5668
path: ./*
5769
key: ${{ github.sha }}
70+
5871
- run: ./scripts/check-manifests.js
5972
- run: yarn lint
6073

@@ -65,6 +78,12 @@ jobs:
6578
env:
6679
NEXT_TELEMETRY_DISABLED: 1
6780
steps:
81+
- name: Setup node
82+
uses: actions/setup-node@v2
83+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
84+
with:
85+
node-version: 14
86+
6887
# https://github.com/actions/virtual-environments/issues/1187
6988
- name: tune linux network
7089
run: sudo ethtool -K eth0 tx off rx off
@@ -97,6 +116,12 @@ jobs:
97116
NEXT_TEST_JOB: 1
98117
HEADLESS: true
99118
steps:
119+
- name: Setup node
120+
uses: actions/setup-node@v2
121+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
122+
with:
123+
node-version: 14
124+
100125
- uses: actions/cache@v2
101126
if: ${{needs.build.outputs.docsChange != 'docs only change'}}
102127
id: restore-build
@@ -120,6 +145,12 @@ jobs:
120145
matrix:
121146
group: [1, 2, 3, 4, 5, 6]
122147
steps:
148+
- name: Setup node
149+
uses: actions/setup-node@v2
150+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
151+
with:
152+
node-version: 14
153+
123154
- run: echo ${{needs.build.outputs.docsChange}}
124155

125156
# https://github.com/actions/virtual-environments/issues/1187
@@ -150,6 +181,12 @@ jobs:
150181
HEADLESS: true
151182
TEST_ELECTRON: 1
152183
steps:
184+
- name: Setup node
185+
uses: actions/setup-node@v2
186+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
187+
with:
188+
node-version: 14
189+
153190
- uses: actions/cache@v2
154191
if: ${{needs.build.outputs.docsChange != 'docs only change'}}
155192
id: restore-build
@@ -174,6 +211,12 @@ jobs:
174211
NODE_OPTIONS: '--unhandled-rejections=strict'
175212
YARN_COMPRESSION_LEVEL: '0'
176213
steps:
214+
- name: Setup node
215+
uses: actions/setup-node@v2
216+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
217+
with:
218+
node-version: 14
219+
177220
- uses: actions/cache@v2
178221
if: ${{needs.build.outputs.docsChange != 'docs only change'}}
179222
id: restore-build
@@ -202,6 +245,12 @@ jobs:
202245
NEXT_PRIVATE_TEST_WEBPACK4_MODE: 1
203246

204247
steps:
248+
- name: Setup node
249+
uses: actions/setup-node@v2
250+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
251+
with:
252+
node-version: 14
253+
205254
# https://github.com/actions/virtual-environments/issues/1187
206255
- name: tune linux network
207256
run: sudo ethtool -K eth0 tx off rx off
@@ -225,6 +274,12 @@ jobs:
225274
BROWSER_NAME: 'firefox'
226275
NEXT_TELEMETRY_DISABLED: 1
227276
steps:
277+
- name: Setup node
278+
uses: actions/setup-node@v2
279+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
280+
with:
281+
node-version: 14
282+
228283
- uses: actions/cache@v2
229284
if: ${{needs.build.outputs.docsChange != 'docs only change'}}
230285
id: restore-build
@@ -246,6 +301,12 @@ jobs:
246301
BROWSERSTACK_USERNAME: ${{ secrets.BROWSERSTACK_USERNAME }}
247302
BROWSERSTACK_ACCESS_KEY: ${{ secrets.BROWSERSTACK_ACCESS_KEY }}
248303
steps:
304+
- name: Setup node
305+
uses: actions/setup-node@v2
306+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
307+
with:
308+
node-version: 14
309+
249310
# https://github.com/actions/virtual-environments/issues/1187
250311
- name: tune linux network
251312
run: sudo ethtool -K eth0 tx off rx off
@@ -272,6 +333,12 @@ jobs:
272333
BROWSERSTACK_USERNAME: ${{ secrets.BROWSERSTACK_USERNAME }}
273334
BROWSERSTACK_ACCESS_KEY: ${{ secrets.BROWSERSTACK_ACCESS_KEY }}
274335
steps:
336+
- name: Setup node
337+
uses: actions/setup-node@v2
338+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
339+
with:
340+
node-version: 14
341+
275342
# https://github.com/actions/virtual-environments/issues/1187
276343
- name: tune linux network
277344
run: sudo ethtool -K eth0 tx off rx off
@@ -293,6 +360,12 @@ jobs:
293360
env:
294361
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
295362
steps:
363+
- name: Setup node
364+
uses: actions/setup-node@v2
365+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
366+
with:
367+
node-version: 14
368+
296369
# https://github.com/actions/virtual-environments/issues/1187
297370
- name: tune linux network
298371
run: sudo ethtool -K eth0 tx off rx off
@@ -315,6 +388,12 @@ jobs:
315388
runs-on: ubuntu-latest
316389
needs: [publishRelease]
317390
steps:
391+
- name: Setup node
392+
uses: actions/setup-node@v2
393+
if: ${{ steps.docs-change.outputs.docsChange != 'docs only change' }}
394+
with:
395+
node-version: 14
396+
318397
- uses: actions/cache@v2
319398
id: restore-build
320399
with:

lerna.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
"npmClient": "npm",
1313
"allowBranch": [
1414
"master",
15-
"canary"
15+
"canary",
16+
"v11-patch"
1617
],
1718
"registry": "https://registry.npmjs.org/"
1819
}

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"types": "lerna run types --stream",
3030
"typescript": "lerna run typescript",
3131
"prepublish": "lerna run prepublish",
32-
"publish-canary": "git checkout canary && git pull && lerna version prerelease --preid canary --force-publish && release --pre --skip-questions",
32+
"publish-canary": "git pull && lerna version prerelease --preid canary --force-publish && release --pre --skip-questions",
3333
"publish-stable": "lerna version --force-publish",
3434
"lint-staged": "lint-staged",
3535
"next-with-deps": "./scripts/next-with-deps.sh",

0 commit comments

Comments
 (0)