next 16; react 19; node 24 (#263)

* next 16; react 19

* fix build errors

* add typecheck to workflow

* use node 24

* claude update
This commit is contained in:
tmshv authored and GitHub committed 2026-02-08 23:07:25 +07:00
1 parent 60fb98ddeb
commit 3df47621a2
12 files changed
+1721 -736

No files matched your search

+25 -6
View File
@@ -14,7 +14,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24
cache: npm
- name: Install dependencies
@@ -33,7 +33,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24
cache: npm
- name: Install dependencies
@@ -42,9 +42,8 @@ jobs:
- name: Test
run: npm test
build:
name: Build
needs: [lint, test]
typecheck:
name: Type Check
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -53,7 +52,27 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24
cache: npm
- name: Install dependencies
run: npm ci
- name: Type check
run: npx tsc --noEmit
build:
name: Build
needs: [lint, test, typecheck]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 24
cache: npm
- name: Install dependencies