diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7fbcbd3b3..35d93f7f2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ on: env: FORCE_COLOR: true - NODE_VERSION: 20.11.0 + NODE_VERSION: 22 YARN_VERSION: 3.5.0 PYTHON_VERSION: 3.11 QUAY_WORKBENCH_IMAGES_REPOSITORY: 'opendatahub/workbench-images' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f01476721..97481cbb0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,7 +38,7 @@ on: env: FORCE_COLOR: true - NODE_VERSION: 20.11.0 + NODE_VERSION: 22 YARN_VERSION: 3.5.0 PYTHON_VERSION: 3.11 diff --git a/.github/workflows/update-version-through-pr.yml b/.github/workflows/update-version-through-pr.yml index 5d7191d8f..3e7edc91e 100644 --- a/.github/workflows/update-version-through-pr.yml +++ b/.github/workflows/update-version-through-pr.yml @@ -15,7 +15,7 @@ on: required: true env: - NODE_VERSION: 20.11.0 + NODE_VERSION: 22 YARN_VERSION: 3.5.0 PYTHON_VERSION: 3.11 diff --git a/etc/docker/elyra_development/Dockerfile b/etc/docker/elyra_development/Dockerfile index bc7b7bd01..02ecce29c 100644 --- a/etc/docker/elyra_development/Dockerfile +++ b/etc/docker/elyra_development/Dockerfile @@ -2,7 +2,7 @@ FROM ubuntu:latest ARG TARGETARCH -ENV NODE_VERSION 20 +ENV NODE_VERSION 22 ENV TINI_VERSION v0.19.0 RUN echo ">> Building for TARGETARCH=${TARGETARCH}, NODE_VERSION=${NODE_VERSION}, TINI_VERSION=${TINI_VERSION}" @@ -11,29 +11,29 @@ ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 ENV PATH /opt/conda/bin:$PATH RUN <> ~/.bashrc - echo "conda activate elyra-env" >> ~/.bashrc + wget --quiet https://repo.anaconda.com/miniconda/Miniconda3-py310_24.5.0-0-Linux-\${CONDA_ARCH}.sh -O ~/miniconda.sh + /bin/bash ~/miniconda.sh -b -p /opt/conda + rm ~/miniconda.sh + /opt/conda/bin/conda clean -tipy + ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh + echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc + echo "conda activate elyra-env" >> ~/.bashrc /opt/conda/bin/conda env create --file requirements.yml EOF @@ -47,15 +47,15 @@ RUN curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /usr apt-get update && apt-get install yarn && apt-get install -y build-essential # add tini -RUN /bin/bash <