Skip to content

Commit d27e5b8

Browse files
committed
Merge branch 'main' into 27564-validate-data-against-schema
2 parents c440553 + 1c0016a commit d27e5b8

File tree

165 files changed

+2535
-931
lines changed

Some content is hidden

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

165 files changed

+2535
-931
lines changed

.github/CODEOWNERS

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
# See GOVERNANCE.md for more about this repository's owners and this project's
2-
# governance.
1+
# See GOVERNANCE.md for more about this repository's owners
2+
# and this project's governance.
33

4-
# Schema, linter and infrastructure changes must be reviewed by an owner:
5-
# ======================================================================
6-
# /test/ TODO: insert @ handles for owners
7-
# /schemas/ TODO: insert @ handles for owners
8-
# /.github/ TODO: insert @ handles for owners
4+
# Order is important: The last matching pattern takes precedence.
5+
# For more detailed information, see:
6+
# https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/about-code-owners
97

10-
## This pattern will only match files in the root directory:
11-
# /* TODO: insert @ handles for owners
8+
/schemas/ @mdn/bcd-owners
9+
/.github/workflows/ @mdn/core-dev

.github/workflows/add-push-artifacts.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ jobs:
1414
- uses: actions/checkout@v5
1515
with:
1616
fetch-depth: 0 # get the full repository checkout, not just the inciting commit
17-
- uses: actions/setup-node@v4
17+
- uses: actions/setup-node@v5
1818
with:
1919
node-version-file: ".nvmrc"
2020
cache: npm
21+
package-manager-cache: true
2122
- run: npm ci
2223
- run: npx tsx ./scripts/enumerate-features.ts features.json
2324
- run: npx tsx ./scripts/diff-features.ts --no-github --format=json > features.diff.json

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
label-py-path:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/labeler@v5
14+
- uses: actions/labeler@v6
1515
with:
1616
repo-token: ${{ secrets.GITHUB_TOKEN }}
1717
sync-labels: true

.github/workflows/node.js.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v5
17-
- uses: actions/setup-node@v4
17+
- uses: actions/setup-node@v5
1818
with:
1919
node-version-file: ".nvmrc"
2020
cache: npm
21+
package-manager-cache: true
2122
- run: npm ci
2223
- run: npm test
2324
env:

.github/workflows/pr-review-companion.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ jobs:
2323
uses: actions/checkout@v5
2424

2525
- name: Setup Node.js
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v5
2727
with:
2828
node-version-file: ".nvmrc"
29+
package-manager-cache: false
2930

3031
- name: Install
3132
run: npm ci

.github/workflows/release-pr.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ jobs:
3232
token: ${{ secrets.GH_TOKEN }}
3333

3434
- name: Setup Node
35-
uses: actions/setup-node@v4
35+
uses: actions/setup-node@v5
3636
with:
3737
node-version-file: ".nvmrc"
38+
package-manager-cache: false
3839
registry-url: "https://registry.npmjs.org/"
3940

4041
- name: "Setup git"

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@ jobs:
4141
steps:
4242
- uses: actions/checkout@v5
4343

44-
- uses: actions/setup-node@v4
44+
- uses: actions/setup-node@v5
4545
with:
4646
node-version-file: ".nvmrc"
47+
package-manager-cache: false
4748
registry-url: "https://registry.npmjs.org/"
4849

4950
- run: npm ci
@@ -65,7 +66,7 @@ jobs:
6566
# run: npm run --silent stats | gh issue comment https://github.com/mdn/browser-compat-data/issues/3555 --body-file -
6667

6768
- name: Trigger BCD deployment
68-
uses: actions/github-script@v7
69+
uses: actions/github-script@v8
6970
with:
7071
github-token: ${{ secrets.DISPATCH_PAT }}
7172
script: |

.github/workflows/update-browser-releases.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ jobs:
2222
with:
2323
fetch-depth: 0 # get the full repository checkout, not just the inciting commit
2424

25-
- uses: actions/setup-node@v4
25+
- uses: actions/setup-node@v5
2626
with:
2727
node-version-file: ".nvmrc"
28+
package-manager-cache: false
2829

2930
- run: npm install -D typescript
3031

.github/workflows/update-mdn-urls.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ jobs:
2323
token: ${{ secrets.GH_TOKEN }}
2424

2525
- name: Setup Node.js
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v5
2727
with:
2828
node-version-file: ".nvmrc"
29+
package-manager-cache: false
2930

3031
- name: "Setup git"
3132
run: |

.github/workflows/update-web-features.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ jobs:
2424
token: ${{ secrets.GH_TOKEN }}
2525

2626
- name: Setup Node.js
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@v5
2828
with:
2929
node-version-file: ".nvmrc"
30+
package-manager-cache: false
3031

3132
- name: "Setup git"
3233
run: |

0 commit comments

Comments
 (0)