From 3e38380b69564e840de40013254525e659d38443 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Lorber?= Date: Fri, 4 Mar 2022 10:58:54 +0100 Subject: [PATCH] fix(website): changelog plugin leads to CI bugs on release (#6838) --- .github/workflows/build-perf.yml | 1 + website/package.json | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-perf.yml b/.github/workflows/build-perf.yml index 3b094807d8..e2f30ddfcc 100644 --- a/.github/workflows/build-perf.yml +++ b/.github/workflows/build-perf.yml @@ -27,6 +27,7 @@ jobs: with: repo-token: ${{ secrets.GITHUB_TOKEN }} build-script: build:website:en + clean-script: clear:website # see https://github.com/facebook/docusaurus/pull/6838 pattern: '{website/build/assets/js/main*js,website/build/assets/css/styles*css,website/.docusaurus/globalData.json,website/build/index.html,website/build/blog/index.html,website/build/blog/**/introducing-docusaurus/*,website/build/docs/index.html,website/build/docs/installation/index.html,website/build/tests/docs/index.html,website/build/tests/docs/standalone/index.html}' strip-hash: '\.([^;]\w{7})\.' minimum-change-threshold: 30 diff --git a/website/package.json b/website/package.json index 5663a92483..22dd87e90e 100644 --- a/website/package.json +++ b/website/package.json @@ -8,7 +8,7 @@ "build": "docusaurus build", "swizzle": "docusaurus swizzle", "deploy": "docusaurus deploy", - "clear": "docusaurus clear", + "clear": "docusaurus clear && rimraf changelog", "serve": "docusaurus serve", "test:css-order": "node testCSSOrder.mjs", "test:swizzle:eject:js": "cross-env SWIZZLE_ACTION='eject' SWIZZLE_TYPESCRIPT='false' node _dogfooding/testSwizzleThemeClassic.mjs", @@ -80,6 +80,7 @@ "devDependencies": { "@tsconfig/docusaurus": "^1.0.4", "@types/jest": "^27.4.1", - "cross-env": "^7.0.3" + "cross-env": "^7.0.3", + "rimraf": "^3.0.2" } }