Skip to content

Commit ea8a60f

Browse files
authored
Upgrade major, minor and patch dependencies (#1299)
* upgrade to latest minor and patch * add @emnapi/* to devDeps * update majors * downgrade some packages * recreate package-lock * pin npm patch version to avoid cross platform mismatch * bump pinned node + npm version to latest in v24 * widen engine range and change landmark back to aside * change landmark * add axe retry logic * restore lint ignore * upgrade doctocat to GA
1 parent a386ed4 commit ea8a60f

27 files changed

Lines changed: 12147 additions & 6980 deletions

.changeset/fruity-insects-jump.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
'@primer/react-brand': patch
3+
'@primer/brand-primitives': patch
4+
'@primer/brand-css': patch
5+
---
6+
7+
Upgraded dependencies to latest minor, patch, and select major versions.
8+
9+
`@primer/react-brand`:
10+
11+
- `@oddbird/popover-polyfill`: 0.5.2 → 0.6.1
12+
- `autoprefixer`: 10.4.20 → 10.4.27
13+
- `css-loader`: 7.1.2 → 7.1.4
14+
- `mini-css-extract-plugin`: 2.9.2 → 2.10.2
15+
- `postcss`: 8.5.1 → 8.5.8
16+
- `postcss-loader`: 8.1.1 → 8.2.1
17+
- `postcss-preset-env`: 10.1.3 → 11.2.0
18+
- `webpack`: 5.101.3 → 5.105.4
19+
- `webpack-cli`: 6.0.1 → 7.0.2
20+
21+
`@primer/brand-primitives`:
22+
23+
- `@primer/primitives`: 9.1.1 → 9.1.2
24+
25+
`@primer/brand-css`:
26+
27+
- `autoprefixer`: 10.4.20 → 10.4.27
28+
- `postcss`: 8.5.1 → 8.5.8

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ jobs:
1919
- name: Set up Node
2020
uses: actions/setup-node@v4
2121
with:
22-
node-version: 24
22+
node-version: 24.14.1
23+
24+
- name: Show Node and npm versions
25+
run: node --version && npm --version
2326

2427
- name: Cache dependencies
2528
uses: actions/cache@v4

.github/workflows/deploy_docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
# SHA for security hardening. Points at 2.1.1 release
1919
uses: primer/.github/.github/workflows/deploy.yml@2a60f4cc62889bd218f3019ce4a090ff89b71cca
2020
with:
21-
node_version: 24
21+
node_version: 24.14.1
2222
install: npm ci
2323
build: |
2424
export NEXT_PUBLIC_SITE_TITLE='Primer'

.github/workflows/deploy_docs_preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
# SHA for security hardening. Points at 2.2.0 release
1818
uses: primer/.github/.github/workflows/deploy_preview.yml@91fde6cc969a502562fdacdac48e35859b3a40b4
1919
with:
20-
node_version: 24
20+
node_version: 24.14.1
2121
install: npm ci
2222
build: |
2323
export NEXT_PUBLIC_SITE_TITLE='Primer'

.github/workflows/deploy_docs_preview_forks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
# SHA for security hardening. Points at 2.2.0 release
1818
uses: primer/.github/.github/workflows/deploy_preview.yml@91fde6cc969a502562fdacdac48e35859b3a40b4
1919
with:
20-
node_version: 24
20+
node_version: 24.14.1
2121
install: npm ci
2222
build: npm run build
2323
output_dir: apps/next-docs/out/

.github/workflows/figma_connect_publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Node
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: 24
19+
node-version: 24.14.1
2020

2121
- name: Cache dependencies
2222
uses: actions/cache@v4

.github/workflows/integration_test_astro.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Set up Node
2525
uses: actions/setup-node@v4
2626
with:
27-
node-version: 24
27+
node-version: 24.14.1
2828

2929
- name: Caching dependencies
3030
uses: actions/cache@v4

.github/workflows/integration_test_nextjs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Set up Node
2525
uses: actions/setup-node@v4
2626
with:
27-
node-version: 24
27+
node-version: 24.14.1
2828

2929
- name: Caching dependencies
3030
uses: actions/cache@v4

.github/workflows/integration_test_remix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Set up Node
2727
uses: actions/setup-node@v4
2828
with:
29-
node-version: '24'
29+
node-version: '24.14.1'
3030

3131
- name: Caching dependencies
3232
uses: actions/cache@v4

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Set up Node
3737
uses: actions/setup-node@v6
3838
with:
39-
node-version: 24
39+
node-version: 24.14.1
4040

4141
- name: Install dependencies
4242
run: npm ci
@@ -76,7 +76,7 @@ jobs:
7676
- name: Set up Node
7777
uses: actions/setup-node@v6
7878
with:
79-
node-version: 24
79+
node-version: 24.14.1
8080

8181
- name: Install dependencies
8282
run: npm ci
@@ -115,7 +115,7 @@ jobs:
115115
- name: Set up Node
116116
uses: actions/setup-node@v6
117117
with:
118-
node-version: 24
118+
node-version: 24.14.1
119119

120120
- name: Install dependencies
121121
run: npm ci
@@ -161,7 +161,7 @@ jobs:
161161
- name: Set up Node
162162
uses: actions/setup-node@v6
163163
with:
164-
node-version: 24
164+
node-version: 24.14.1
165165

166166
- name: Install dependencies
167167
run: npm ci
@@ -215,7 +215,7 @@ jobs:
215215
- name: Set up Node
216216
uses: actions/setup-node@v6
217217
with:
218-
node-version: 24
218+
node-version: 24.14.1
219219

220220
- name: Install dependencies
221221
run: npm ci

0 commit comments

Comments
 (0)