Skip to content

Commit 362115a

Browse files
authored
Update CI to node 20 and fix issue with build on experimental releases (#11257)
1 parent 241f2d4 commit 362115a

8 files changed

+19
-14
lines changed

.github/workflows/deduplicate-yarn.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818

1919
steps:
2020
- name: ⬇️ Checkout repo
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222

2323
- name: ⎔ Setup node
24-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v4
2525
with:
2626
node-version-file: ".nvmrc"
2727
cache: "yarn"

.github/workflows/format.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717

1818
steps:
1919
- name: ⬇️ Checkout repo
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2121
with:
2222
token: ${{ secrets.FORMAT_PAT }}
2323

2424
- name: ⎔ Setup node
25-
uses: actions/setup-node@v3
25+
uses: actions/setup-node@v4
2626
with:
2727
cache: yarn
2828
node-version-file: ".nvmrc"

.github/workflows/release-comments.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: ⬇️ Checkout repo
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414
with:
1515
fetch-depth: 0
1616

.github/workflows/release-experimental.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: ⬇️ Checkout repo
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222
with:
2323
fetch-depth: 0
2424

2525
- name: ⎔ Setup node
26-
uses: actions/setup-node@v3
26+
uses: actions/setup-node@v4
2727
with:
2828
cache: yarn
2929
node-version-file: ".nvmrc"

.github/workflows/release.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323
published: ${{ steps.changesets.outputs.published }}
2424
steps:
2525
- name: ⬇️ Checkout repo
26-
uses: actions/checkout@v3
26+
uses: actions/checkout@v4
2727
with:
2828
fetch-depth: 0
2929

3030
- name: ⎔ Setup node
31-
uses: actions/setup-node@v3
31+
uses: actions/setup-node@v4
3232
with:
3333
node-version-file: ".nvmrc"
3434
cache: "yarn"
@@ -68,10 +68,10 @@ jobs:
6868
package_version: ${{ steps.find_package_version.outputs.package_version }}
6969
steps:
7070
- name: ⬇️ Checkout repo
71-
uses: actions/checkout@v3
71+
uses: actions/checkout@v4
7272

7373
- name: ⎔ Setup node
74-
uses: actions/setup-node@v3
74+
uses: actions/setup-node@v4
7575
with:
7676
node-version: 16
7777
cache: "npm"

.github/workflows/test.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333

3434
steps:
3535
- name: ⬇️ Checkout repo
36-
uses: actions/checkout@v3
36+
uses: actions/checkout@v4
3737

3838
- name: ⎔ Setup node
39-
uses: actions/setup-node@v3
39+
uses: actions/setup-node@v4
4040
with:
4141
cache: yarn
4242
check-latest: true

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16
1+
20

rollup.utils.js

+5
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@ function babelPluginReplaceVersionPlaceholder() {
8484
return;
8585
}
8686

87+
// Skip for experimental releases
88+
if (version.startsWith("0.0.0")) {
89+
return;
90+
}
91+
8792
let { kind, declarations } = path.node;
8893
if (
8994
kind === KIND &&

0 commit comments

Comments
 (0)