This is an automated email from the ASF dual-hosted git repository. vterentev pushed a commit to branch fix-website-workflows in repository https://gitbox.apache.org/repos/asf/beam.git
commit 5a605a0e7593ab87b7cc2eff2a5e35ac7c189f59 Author: Vitaly Terentyev <[email protected]> AuthorDate: Mon Jan 26 19:35:25 2026 +0400 Install yarn via corepack --- website/Dockerfile | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/website/Dockerfile b/website/Dockerfile index 61ec7921703..94789f2fd74 100644 --- a/website/Dockerfile +++ b/website/Dockerfile @@ -51,25 +51,15 @@ RUN curl -sL https://deb.nodesource.com/setup_lts.x | bash - \ nodejs \ && apt-get autoremove -yqq --purge \ && apt-get clean \ - && rm -rf /var/lib/apt/lists/* + && rm -rf /var/lib/apt/lists/* RUN npm update -g npm - -RUN npm install postcss postcss-cli autoprefixer + +RUN npm install postcss postcss-cli autoprefixer # Install yarn -RUN set -eux; \ - apt-get update; \ - apt-get install -y --no-install-recommends curl gnupg ca-certificates; \ - mkdir -p /etc/apt/keyrings; \ - curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg \ - | gpg --dearmor -o /etc/apt/keyrings/yarn.gpg; \ - echo "deb [signed-by=/etc/apt/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian stable main" \ - > /etc/apt/sources.list.d/yarn.list; \ - apt-get update; \ - apt-get install -y --no-install-recommends yarn; \ - apt-get clean; \ - rm -rf /var/lib/apt/lists/* +RUN corepack enable \ + && corepack prepare [email protected] --activate # Install hugo extended version v0.117.0 RUN HUGOHOME="$(mktemp -d)" \
