diff --git a/.github/workflows/build-frontend.yml b/.github/workflows/build-frontend.yml index c5c2432..fee2408 100644 --- a/.github/workflows/build-frontend.yml +++ b/.github/workflows/build-frontend.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - node-version: [22.x] + node-version: [24.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 49d5433..fa69372 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 cache: 'npm' - run: npm ci - run: npm run lint -- --max-warnings 0 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8836347..03a8a21 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [22.x] + node-version: [24.x] steps: - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} diff --git a/.github/workflows/update-query-hashes.yml b/.github/workflows/update-query-hashes.yml index e91aa6d..ada841d 100644 --- a/.github/workflows/update-query-hashes.yml +++ b/.github/workflows/update-query-hashes.yml @@ -16,7 +16,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '22' + node-version: '24' - name: Install dependencies run: npm ci diff --git a/.nvmrc b/.nvmrc index 2bd5a0a..a45fd52 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22 +24 diff --git a/docker/app/Dockerfile b/docker/app/Dockerfile index 5367c78..013825e 100644 --- a/docker/app/Dockerfile +++ b/docker/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22 +FROM node:24 # App setup WORKDIR /app diff --git a/package-lock.json b/package-lock.json index 1ce7d3d..efb9a65 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,9 @@ "": { "name": "splatoon3.ink", "version": "0.0.0", + "engines": { + "node": "24.x" + }, "dependencies": { "@atproto/api": "^0.20.42", "@aws-sdk/client-s3": "^3.341.0", diff --git a/package.json b/package.json index b67f5a8..9ad0be3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,9 @@ { "name": "splatoon3.ink", "version": "0.0.0", + "engines": { + "node": "24.x" + }, "scripts": { "dev": "vite", "build": "vite build",