diff --git a/.circleci/config.yml b/.circleci/config.yml index ab352ea4..d358cb15 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -12,7 +12,7 @@ executors: default: false version: type: string - default: '22.12.0' # Specify LTS major and minor for development + default: '22.14.0' # Specify LTS major and minor for development docker: - image: cimg/node:<< parameters.version >><<# parameters.browser >>-browsers<> working_directory: ~/marp-cli diff --git a/.github/workflows/test-win.yml b/.github/workflows/test-win.yml index 02ad3a06..53656041 100644 --- a/.github/workflows/test-win.yml +++ b/.github/workflows/test-win.yml @@ -16,9 +16,9 @@ jobs: fail-fast: false matrix: node-version: - - '^18.20.5' - - '^20.18.1' - - '22.12.0' + - '^18.20.6' + - '^20.18.3' + - '22.14.0' steps: # - name: Output concurrency group diff --git a/Dockerfile b/Dockerfile index 8aeefd8a..4c5aa7a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ #################### Build Marp CLI #################### -FROM --platform=$BUILDPLATFORM node:22.12.0-bookworm-slim AS build +FROM --platform=$BUILDPLATFORM node:22.14.0-bookworm-slim AS build WORKDIR /home/node/marp-cli COPY . . RUN npm ci && npm run build #################### Create Marp CLI image #################### -FROM node:22.12.0-bookworm-slim +FROM node:22.14.0-bookworm-slim # Set up user for Marp CLI RUN groupadd -r marp && useradd -r -g marp marp && mkdir -p /home/marp/app /home/marp/.cli && chown -R marp:marp /home/marp