diff --git a/.github/workflows/build-installers.yaml b/.github/workflows/build-installers.yaml index ba688b5d..5eefdbbb 100644 --- a/.github/workflows/build-installers.yaml +++ b/.github/workflows/build-installers.yaml @@ -25,10 +25,10 @@ jobs: - name: Checkout Code uses: actions/checkout@v6 - - name: Setup Node 20 + - name: Setup Node 24 uses: actions/setup-node@v6 with: - node-version: '20.16' + node-version: '24' - name: Install Husky run: npm install --save-dev husky @@ -98,10 +98,10 @@ jobs: - name: Checkout Code uses: actions/checkout@v6 - - name: Setup Node 20.16 + - name: Setup Node 24 uses: actions/setup-node@v6 with: - node-version: '20.16' + node-version: '24' - name: Install Husky run: npm install --save-dev husky @@ -171,10 +171,10 @@ jobs: - name: Checkout Code uses: actions/checkout@v6 - - name: Setup Node 20 + - name: Setup Node 24 uses: actions/setup-node@v6 with: - node-version: '20.16' + node-version: '24' - name: Install Husky run: npm install --save-dev husky @@ -218,10 +218,10 @@ jobs: - name: Checkout Code uses: actions/checkout@v6 - - name: Setup Node 20.16 + - name: Setup Node 24 uses: actions/setup-node@v6 with: - node-version: '20.16' + node-version: '24' - name: Install Husky run: npm install --save-dev husky diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..6c6f2f20 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +min-release-age=1 diff --git a/.nvmrc b/.nvmrc index 1bdd901e..8e350348 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.16 +24.14.1 diff --git a/Dockerfile b/Dockerfile index 214a6da6..0c71c725 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.18-bookworm AS build +FROM node:24-bookworm AS build WORKDIR /app diff --git a/package.json b/package.json index e476aaf9..4f64ad53 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "author": "Chia Network Inc. ", "description": "Climate Action Data Trust User Interface", "engines": { - "node": ">=20.16" + "node": ">=24.14.1" }, "scripts": { "start": "vite",