From 8259f0dee65b5718041fb0100852d92018b87f92 Mon Sep 17 00:00:00 2001 From: Nicolas Giard Date: Fri, 18 Aug 2023 00:04:23 -0400 Subject: [PATCH] ci: manually patch extract-files package for windows build --- .github/workflows/build.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dbc5edcd..861f5896 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -192,7 +192,7 @@ jobs: - name: Setup Node.js environment uses: actions/setup-node@v3.6.0 with: - node-version: 16.x + node-version: 18.x - name: Download a Build Artifact uses: actions/download-artifact@v3.0.2 @@ -203,7 +203,9 @@ jobs: - name: Extract Build run: | mkdir -p win - tar -xzf $env:GITHUB_WORKSPACE\drop\wiki-js.tar.gz -C $env:GITHUB_WORKSPACE\win --exclude=node_modules + tar -xzf $env:GITHUB_WORKSPACE\drop\wiki-js.tar.gz -C $env:GITHUB_WORKSPACE\win + copy win\node_modules\extract-files\package.json patch-extractfile.json + rmdir /S /Q win\node_modules - name: Install Dependencies run: | @@ -211,6 +213,10 @@ jobs: yarn patch-package working-directory: win + - name: Fix patched packages + run: | + copy /y patch-extractfile.json win\node_modules\extract-files\package.json + - name: Create Bundle run: tar -czf wiki-js-windows.tar.gz -C $env:GITHUB_WORKSPACE\win .