diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 713f85d59..69684a814 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,8 +1,10 @@ { "name": "EMS-ESP Devcontainer", - "image": "mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm", + "image": "mcr.microsoft.com/devcontainers/typescript-node:5-26-bookworm", "features": { - "ghcr.io/devcontainers/features/node:1": {}, + "ghcr.io/devcontainers/features/node:1": { + "version": "26" + }, "ghcr.io/devcontainers-extra/features/pnpm:2": {}, "ghcr.io/devcontainers/features/python:1": {}, "ghcr.io/shyim/devcontainers-features/bun:0": {} diff --git a/.github/workflows/dev_release.yml b/.github/workflows/dev_release.yml index bb97b1863..192561234 100644 --- a/.github/workflows/dev_release.yml +++ b/.github/workflows/dev_release.yml @@ -22,16 +22,16 @@ jobs: with: python-version: '3.13' - - name: Install Node.js 24 + - name: Install Node.js 26 uses: actions/setup-node@v6 with: - node-version: 24 + node-version: 26 - name: Checkout repository uses: actions/checkout@v6 - - name: Enable Corepack - run: corepack enable pnpm + - name: Install pnpm + run: npm install -g pnpm - name: Get the EMS-ESP version id: build_info diff --git a/.github/workflows/stable_release.yml b/.github/workflows/stable_release.yml index 93f45ad3d..91ac2ad35 100644 --- a/.github/workflows/stable_release.yml +++ b/.github/workflows/stable_release.yml @@ -20,16 +20,16 @@ jobs: with: python-version: '3.13' - - name: Install Node.js 24 + - name: Install Node.js 26 uses: actions/setup-node@v6 with: - node-version: 24 + node-version: 26 - name: Checkout repository uses: actions/checkout@v6 - - name: Enable Corepack - run: corepack enable pnpm + - name: Install pnpm + run: npm install -g pnpm - name: Get the EMS-ESP version diff --git a/.github/workflows/test_release.yml b/.github/workflows/test_release.yml index 3fb4ce3fc..2d8777c70 100644 --- a/.github/workflows/test_release.yml +++ b/.github/workflows/test_release.yml @@ -22,16 +22,16 @@ jobs: with: python-version: '3.13' - - name: Install Node.js 24 + - name: Install Node.js 26 uses: actions/setup-node@v6 with: - node-version: 24 + node-version: 26 - name: Checkout repository uses: actions/checkout@v6 - - name: Enable Corepack - run: corepack enable pnpm + - name: Install pnpm + run: npm install -g pnpm - name: Get the EMS-ESP version id: build_info