From 3e0d379a09e4a89fbd29b6e10ffaca50167b5325 Mon Sep 17 00:00:00 2001 From: Joshua Li Date: Tue, 13 Sep 2022 17:31:21 -0700 Subject: [PATCH] [7.10] Upgrade puppeteer and chromium (#467) Signed-off-by: Joshua Li --- .../kibana-reports-test-and-build-workflow.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/kibana-reports-test-and-build-workflow.yml b/.github/workflows/kibana-reports-test-and-build-workflow.yml index 7040c6e7..5360e484 100644 --- a/.github/workflows/kibana-reports-test-and-build-workflow.yml +++ b/.github/workflows/kibana-reports-test-and-build-workflow.yml @@ -25,6 +25,14 @@ jobs: with: node-version: "10.23.1" + # bootstrap first to workaround errors caused by removing puppeteer-core from x-pack + - name: Kibana Plugin Bootstrap + uses: nick-invision/retry@v1 + with: + timeout_minutes: 30 + max_attempts: 3 + command: cd ../kibana; yarn kbn bootstrap + - name: Move Kibana Reports to Plugins Dir run: mv kibana-reports ../kibana/plugins/${{ env.PLUGIN_NAME }} @@ -36,6 +44,11 @@ jobs: unzip chromium-linux-x64.zip rm chromium-linux-x64.zip + # reporting uses newer version of puppeteer-core than x-pack, removing it to avoid conflicts + - name: Remove x-pack puppeteer-core dependency + run: | + sed -i '/"puppeteer-core": "/d' ../kibana/x-pack/package.json + - name: Kibana Plugin Bootstrap uses: nick-invision/retry@v1 with: