Skip to content

Commit fec8249

Browse files
author
Sebastian Legarraga
authored
Merge branch 'main' into fix/copy-link-use-site-url
2 parents 6a39ca0 + 841d997 commit fec8249

4 files changed

Lines changed: 45 additions & 7 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,36 @@ updates:
4040
dependency-type: production
4141
patterns:
4242
- "*"
43+
ignore:
44+
# These majors each need a hand-driven migration, so let a human lead them
45+
# instead of reopening a red PR every Monday. Minor and patch bumps still flow.
46+
# next 14 -> 16 and react 18 -> 19: async params breaking change across route handlers.
47+
- dependency-name: next
48+
update-types: ["version-update:semver-major"]
49+
- dependency-name: react
50+
update-types: ["version-update:semver-major"]
51+
- dependency-name: react-dom
52+
update-types: ["version-update:semver-major"]
53+
- dependency-name: eslint-config-next
54+
update-types: ["version-update:semver-major"]
55+
# peers next >= 15.5.21, so it is blocked until the Next migration lands.
56+
- dependency-name: "@opennextjs/cloudflare"
57+
update-types: ["version-update:semver-major"]
58+
# tailwind v3 -> v4 needs @tailwindcss/postcss and a CSS-first theme migration.
59+
- dependency-name: tailwindcss
60+
update-types: ["version-update:semver-major"]
61+
# eslint 9/10 conflicts with the pinned eslint-config-next peer range.
62+
- dependency-name: eslint
63+
update-types: ["version-update:semver-major"]
64+
- dependency-name: typescript
65+
update-types: ["version-update:semver-major"]
66+
- dependency-name: vitest
67+
update-types: ["version-update:semver-major"]
68+
# supabase-js typing change needs regenerated database types first.
69+
- dependency-name: "@supabase/ssr"
70+
update-types: ["version-update:semver-major"]
71+
- dependency-name: "@supabase/supabase-js"
72+
update-types: ["version-update:semver-major"]
4373

4474
- package-ecosystem: github-actions
4575
directory: "/"

‎.github/workflows/ci.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v7
1616

17-
- uses: actions/setup-node@v4
17+
- uses: actions/setup-node@v7
1818
with:
1919
node-version: 22
2020
cache: npm
@@ -33,9 +33,9 @@ jobs:
3333
runs-on: ubuntu-latest
3434

3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v7
3737

38-
- uses: actions/setup-node@v4
38+
- uses: actions/setup-node@v7
3939
with:
4040
node-version: 22
4141
cache: npm
@@ -66,9 +66,9 @@ jobs:
6666
IP_HASH_PEPPER: placeholder-pepper-32-chars-xxxxxxxxxxxxxxxx
6767

6868
steps:
69-
- uses: actions/checkout@v4
69+
- uses: actions/checkout@v7
7070

71-
- uses: actions/setup-node@v4
71+
- uses: actions/setup-node@v7
7272
with:
7373
node-version: 22
7474
cache: npm

‎components/newsletter/NewsletterSignup.tsx‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,15 @@ export function NewsletterSignup() {
3939

4040
return (
4141
<form onSubmit={submit} className="flex max-w-xs flex-col gap-2">
42-
<label className="font-mono text-[10px] uppercase tracking-widest text-text-tertiary">
42+
<label
43+
htmlFor="newsletter-email"
44+
className="font-mono text-[10px] uppercase tracking-widest text-text-tertiary"
45+
>
4346
Get the weekly digest by email
4447
</label>
4548
<div className="flex gap-2">
4649
<input
50+
id="newsletter-email"
4751
type="email"
4852
required
4953
value={email}

‎components/post/SearchResults.tsx‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,11 @@ export function SearchResults({
117117

118118
{/* Search input */}
119119
<div className="mb-3">
120+
<label className="sr-only" htmlFor="case-search">
121+
Search cases
122+
</label>
120123
<input
124+
id="case-search"
121125
type="text"
122126
value={query}
123127
onChange={(e) => setQuery(e.target.value)}

0 commit comments

Comments
 (0)