From 3214bfa879fe7867dcd3313b50f326edcd3b88c5 Mon Sep 17 00:00:00 2001 From: Kristoffer K Date: Mon, 31 Jan 2022 12:29:12 +0100 Subject: [PATCH] ci: enable ESM loader for Docusaurus (#4041) --- .github/workflows/e2e-docusaurus-workflow.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/e2e-docusaurus-workflow.yml b/.github/workflows/e2e-docusaurus-workflow.yml index 91458917810d..7318526c1820 100644 --- a/.github/workflows/e2e-docusaurus-workflow.yml +++ b/.github/workflows/e2e-docusaurus-workflow.yml @@ -24,12 +24,20 @@ jobs: - name: 'Running the integration test' run: | source scripts/e2e-setup-ci.sh + + # TODO: Remove once https://github.com/yarnpkg/berry/blob/bd146ccddf95aae9c99c0c48d86b1d8997f1dccf/scripts/e2e-setup-ci.sh#L31-L38 is fixed + YARN_PNP_ENABLE_ESM_LOADER=true + yarn dlx create-docusaurus@latest my-website classic && cd my-website yarn build - name: 'Running the TypeScript integration test' run: | source scripts/e2e-setup-ci.sh + + # TODO: Remove once https://github.com/yarnpkg/berry/blob/bd146ccddf95aae9c99c0c48d86b1d8997f1dccf/scripts/e2e-setup-ci.sh#L31-L38 is fixed + YARN_PNP_ENABLE_ESM_LOADER=true + yarn dlx create-docusaurus@latest my-website-ts classic --typescript && cd my-website-ts yarn build if: |