diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a655d41..696bd2c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,7 @@ jobs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile @@ -70,7 +70,7 @@ jobs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile @@ -90,7 +90,7 @@ jobs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile @@ -118,7 +118,7 @@ jobs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 108912d4..a013c9fe 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -28,7 +28,7 @@ jobs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9136ad27..0ff58ac8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,7 +42,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 registry-url: "https://registry.npmjs.org" cache: "pnpm" diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 00000000..32f8c50d --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +24.13.1 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 73bcbe76..2acee51b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,6 +26,12 @@ This project needs some dependencies in order to run, make sure to have them all Make sure to have node installed using [nvm](https://github.com/nvm-sh/nvm) +> **Note:** This project requires Node.js version 24. If you use nvm, you can install it using: +> ```bash +> nvm install 24 +> nvm use 24 +> ``` + ### pnpm Run the following command