Skip to content

Commit d27966f

Browse files
Merge branch 'main' into patrickhlauke-issue1710
2 parents 36cba93 + 8267510 commit d27966f

File tree

248 files changed

+12566
-8470
lines changed

Some content is hidden

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

248 files changed

+12566
-8470
lines changed

.eslintignore

Lines changed: 0 additions & 5 deletions
This file was deleted.

.eslintrc.json

Lines changed: 0 additions & 76 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ updates:
88
open-pull-requests-limit: 99
99
commit-message:
1010
prefix: "Infrastructure"
11+
groups:
12+
dependencies:
13+
patterns:
14+
- "*"
15+
update-types:
16+
- "minor"
17+
- "patch"
1118
- package-ecosystem: github-actions
1219
directory: "/"
1320
schedule:

.github/workflows/coverage-report.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
runs-on: ubuntu-latest
1717

1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020
with:
2121
ref: refs/pull/${{ github.event.pull_request.number }}/head
2222

2323
- name: Set up Node.js
24-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v4
2525
with:
2626
cache: npm
2727

@@ -33,7 +33,7 @@ jobs:
3333
node test/util/report.js >> coverage.log || true
3434
3535
- name: Comment on PR
36-
uses: actions/github-script@v6
36+
uses: actions/github-script@v7
3737
with:
3838
github-token: ${{secrets.GITHUB_TOKEN}}
3939
script: |

.github/workflows/examples.yml

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,26 @@ on:
99
- ".github/workflows/examples.yml"
1010
- "content/**/examples/**"
1111
- "scripts/reference-tables.*"
12+
- "scripts/coverage-report.*"
13+
- "content/about/coverage-and-quality/**"
1214
pull_request:
1315
paths:
1416
- "package*.json"
1517
- ".github/workflows/examples.yml"
1618
- "content/**/examples/**"
1719
- "scripts/reference-tables.*"
20+
- "scripts/coverage-report.*"
21+
- "content/about/coverage-and-quality/**"
1822

1923
jobs:
2024
examples:
2125
runs-on: ubuntu-latest
2226

2327
steps:
24-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2529

2630
- name: Set up Node.js
27-
uses: actions/setup-node@v3
31+
uses: actions/setup-node@v4
2832
with:
2933
cache: npm
3034

@@ -36,3 +40,23 @@ jobs:
3640

3741
- name: Ensure no git changes
3842
run: git diff --exit-code
43+
44+
coverage:
45+
runs-on: ubuntu-latest
46+
47+
steps:
48+
- uses: actions/checkout@v4
49+
50+
- name: Set up Node.js
51+
uses: actions/setup-node@v4
52+
with:
53+
cache: npm
54+
55+
- name: Install dependencies
56+
run: npm ci
57+
58+
- name: Generate coverage files
59+
run: npm run coverage-report
60+
61+
- name: Ensure no git changes
62+
run: git diff --exit-code

.github/workflows/link-checker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88

99
steps:
1010
- name: Clone repository
11-
uses: actions/checkout@v3
11+
uses: actions/checkout@v4
1212

1313
- name: Set up Node.js
14-
uses: actions/setup-node@v3
14+
uses: actions/setup-node@v4
1515
with:
1616
cache: npm
1717

.github/workflows/lint-css.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,18 @@ jobs:
2626

2727
steps:
2828
- name: Clone repository
29-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
3030

3131
- name: Set up Node.js
32-
uses: actions/setup-node@v3
32+
uses: actions/setup-node@v4
3333
with:
3434
cache: npm
3535

36-
- uses: xt0rted/stylelint-problem-matcher@v1
37-
3836
- name: Install npm dependencies
3937
run: npm ci
4038

4139
- name: Stylelint
42-
run: npm run lint:css
40+
run: npx stylelint "**/*.css" -f github
41+
42+
- name: Prettier
43+
run: npx prettier --check "**/*.css"

.github/workflows/lint-html.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232

3333
steps:
3434
- name: Clone repository
35-
uses: actions/checkout@v3
35+
uses: actions/checkout@v4
3636

3737
- name: Set up Node.js
38-
uses: actions/setup-node@v3
38+
uses: actions/setup-node@v4
3939
with:
4040
cache: npm
4141

.github/workflows/lint-js.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626

2727
steps:
2828
- name: Clone repository
29-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
3030

3131
# setup-node task is used without a particular version in order to load
3232
# the ESLint problem matchers
3333
- name: Set up Node.js
34-
uses: actions/setup-node@v3
34+
uses: actions/setup-node@v4
3535
with:
3636
cache: npm
3737

.github/workflows/regression.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ jobs:
2828
CI_NODE_INDEX: [0, 1, 2, 3, 4]
2929

3030
steps:
31-
- uses: actions/checkout@v3
31+
- uses: actions/checkout@v4
3232
with:
3333
fetch-depth: 0
3434

3535
- name: Set up Node.js
36-
uses: actions/setup-node@v3
36+
uses: actions/setup-node@v4
3737
with:
3838
cache: npm
3939

0 commit comments

Comments
 (0)