Skip to content

Commit e8e2c10

Browse files
committed
Merge branch 'main' into JohnnyMcWeed/main
2 parents 1d36d29 + b747143 commit e8e2c10

File tree

260 files changed

+2969
-5693
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

260 files changed

+2969
-5693
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ module.exports = {
6363
'no-await-in-loop': OFF,
6464
'no-case-declarations': WARNING,
6565
'no-console': OFF,
66+
'no-constant-binary-expression': ERROR,
6667
'no-continue': OFF,
6768
'no-control-regex': WARNING,
6869
'no-else-return': [WARNING, {allowElseIf: true}],

.github/workflows/build-blog-only.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
paths:
88
- packages/docusaurus/**
99

10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
12+
cancel-in-progress: true
13+
1014
permissions:
1115
contents: read
1216

@@ -16,8 +20,10 @@ jobs:
1620
timeout-minutes: 30
1721
runs-on: ubuntu-latest
1822
steps:
19-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
20-
- uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
23+
- name: Checkout
24+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
25+
- name: Set up Node
26+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
2127
with:
2228
node-version: '16'
2329
cache: yarn

.github/workflows/build-perf.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
paths-ignore:
1313
- website/docs/**
1414

15+
concurrency:
16+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
17+
cancel-in-progress: true
18+
1519
permissions:
1620
contents: read
1721

@@ -26,12 +30,15 @@ jobs:
2630
timeout-minutes: 30
2731
runs-on: ubuntu-latest
2832
steps:
29-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
30-
- uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
33+
- name: Checkout
34+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
35+
- name: Set up Node
36+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
3137
with:
3238
node-version: '16'
3339
cache: yarn
34-
- uses: preactjs/compressed-size-action@8119d3d31b6e57b167e09c81dfa877eada3bcb35 # v2
40+
- name: Track build size changes
41+
uses: preactjs/compressed-size-action@8119d3d31b6e57b167e09c81dfa877eada3bcb35 # v2
3542
with:
3643
repo-token: ${{ secrets.GITHUB_TOKEN }}
3744
build-script: build:website:en
@@ -45,8 +52,8 @@ jobs:
4552
timeout-minutes: 30
4653
runs-on: ubuntu-latest
4754
steps:
48-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
49-
- uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
55+
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
56+
- uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
5057
with:
5158
cache: yarn
5259
- name: Installation

.github/workflows/canary-release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@ jobs:
1515
name: Publish Canary
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
18+
- name: Checkout
19+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
1920
with:
2021
fetch-depth: 0 # Needed to get the commit number with "git rev-list --count HEAD"
2122
- name: Set up Node
22-
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
23+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
2324
with:
2425
node-version: '16'
2526
cache: yarn

.github/workflows/codeql-analysis.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ on:
1010
schedule:
1111
- cron: 25 22 * * 3
1212

13+
concurrency:
14+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
15+
cancel-in-progress: true
16+
1317
jobs:
1418
analyze:
1519
name: Analyze
@@ -26,13 +30,13 @@ jobs:
2630
- javascript
2731

2832
steps:
29-
- name: Checkout repository
30-
uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
33+
- name: Checkout
34+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
3135

3236
- name: Initialize CodeQL
33-
uses: github/codeql-action/init@883476649888a9e8e219d5b2e6b789dc024f690c # v1
37+
uses: github/codeql-action/init@1ed1437484560351c5be56cf73a48a279d116b78 # v2
3438
with:
3539
languages: ${{ matrix.language }}
3640

3741
- name: Perform CodeQL Analysis
38-
uses: github/codeql-action/analyze@883476649888a9e8e219d5b2e6b789dc024f690c # v1
42+
uses: github/codeql-action/analyze@1ed1437484560351c5be56cf73a48a279d116b78 # v2
Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
1-
name: 'Dependency Review'
1+
name: Dependency Review
22
on: [pull_request]
33

4+
concurrency:
5+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
6+
cancel-in-progress: true
7+
48
permissions:
59
contents: read
610

711
jobs:
812
dependency-review:
913
runs-on: ubuntu-latest
1014
steps:
11-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 #v3
12-
- name: 'Dependency Review'
15+
- name: Checkout
16+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b #v3
17+
- name: Dependency Review
1318
uses: actions/dependency-review-action@3f943b86c9a289f4e632c632695e2e0898d9d67d # v1

.github/workflows/lighthouse-report.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,19 @@ on:
55
branches:
66
- main
77

8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
10+
cancel-in-progress: true
11+
812
jobs:
913
lighthouse-report:
1014
name: Lighthouse Report
1115
runs-on: ubuntu-latest
1216
steps:
13-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
17+
- name: Checkout
18+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
1419
- name: Wait for the Netlify Preview
15-
uses: jakepartusch/wait-for-netlify-action@7dcdeb40c6bc3710a8099702a1fa1ce2c5e322a6 # v1
20+
uses: jakepartusch/wait-for-netlify-action@7ccf91c9ba3d64aa4389c0d3adcba0a6e77e5421 # v1
1621
id: netlify
1722
with:
1823
site_name: docusaurus-2

.github/workflows/lint.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ on:
55
branches:
66
- main
77

8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
10+
cancel-in-progress: true
11+
812
permissions:
913
contents: read
1014

@@ -14,8 +18,10 @@ jobs:
1418
timeout-minutes: 30
1519
runs-on: ubuntu-latest
1620
steps:
17-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
18-
- uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
21+
- name: Checkout
22+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
23+
- name: Set up Node
24+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
1925
with:
2026
node-version: '16'
2127
cache: yarn

.github/workflows/showcase-test.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
paths:
88
- website/src/data/**
99

10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
12+
cancel-in-progress: true
13+
1014
permissions:
1115
contents: read
1216

@@ -16,9 +20,10 @@ jobs:
1620
timeout-minutes: 30
1721
runs-on: ubuntu-latest
1822
steps:
19-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
23+
- name: Checkout
24+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
2025
- name: Set up Node
21-
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
26+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
2227
with:
2328
node-version: '16'
2429
cache: yarn

.github/workflows/tests-e2e.yml

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
paths-ignore:
1313
- website/**
1414

15+
concurrency:
16+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
17+
cancel-in-progress: true
18+
1519
permissions:
1620
contents: read
1721

@@ -22,11 +26,12 @@ jobs:
2226
runs-on: ubuntu-latest
2327
strategy:
2428
matrix:
25-
node: ['14', '16', '17']
29+
node: ['14', '16', '18']
2630
steps:
27-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
31+
- name: Checkout
32+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
2833
- name: Use Node.js ${{ matrix.node }}
29-
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
34+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
3035
with:
3136
node-version: ${{ matrix.node }}
3237
cache: yarn
@@ -62,9 +67,10 @@ jobs:
6267
- variant: -st
6368
nodeLinker: pnp
6469
steps:
65-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3
70+
- name: Checkout
71+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
6672
- name: Use Node.js 16
67-
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
73+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
6874
with:
6975
node-version: '16'
7076
cache: yarn
@@ -107,9 +113,10 @@ jobs:
107113
timeout-minutes: 30
108114
runs-on: ubuntu-latest
109115
steps:
110-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 #v3
116+
- name: Checkout
117+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b #v3
111118
- name: Use Node.js 16
112-
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
119+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
113120
with:
114121
node-version: '16'
115122
cache: yarn
@@ -136,9 +143,10 @@ jobs:
136143
timeout-minutes: 30
137144
runs-on: ubuntu-latest
138145
steps:
139-
- uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 #v3
146+
- name: Checkout
147+
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b #v3
140148
- name: Use Node.js 16
141-
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3
149+
uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3
142150
with:
143151
node-version: '16'
144152
cache: yarn

0 commit comments

Comments
 (0)