From 0664bdfda1602aaf36a3baac6435494e6ac9ea86 Mon Sep 17 00:00:00 2001 From: JustSong Date: Sun, 25 Feb 2024 01:53:27 +0800 Subject: [PATCH] fix: fix build.sh (close #1026) --- .github/workflows/linux-release.yml | 2 +- .github/workflows/macos-release.yml | 2 +- .github/workflows/windows-release.yml | 2 +- web/build.sh | 9 ++++----- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/linux-release.yml b/.github/workflows/linux-release.yml index d93c70ca..98edc471 100644 --- a/.github/workflows/linux-release.yml +++ b/.github/workflows/linux-release.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: 16 - - name: Build Frontend (theme default) + - name: Build Frontend env: CI: "" run: | diff --git a/.github/workflows/macos-release.yml b/.github/workflows/macos-release.yml index ce9d1f11..9142609f 100644 --- a/.github/workflows/macos-release.yml +++ b/.github/workflows/macos-release.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: 16 - - name: Build Frontend (theme default) + - name: Build Frontend env: CI: "" run: | diff --git a/.github/workflows/windows-release.yml b/.github/workflows/windows-release.yml index 9b1f16ba..c058f41d 100644 --- a/.github/workflows/windows-release.yml +++ b/.github/workflows/windows-release.yml @@ -26,7 +26,7 @@ jobs: - uses: actions/setup-node@v3 with: node-version: 16 - - name: Build Frontend (theme default) + - name: Build Frontend env: CI: "" run: | diff --git a/web/build.sh b/web/build.sh index b3751ff4..252bf943 100644 --- a/web/build.sh +++ b/web/build.sh @@ -1,13 +1,12 @@ #!/bin/sh version=$(cat VERSION) -themes=$(cat THEMES) -IFS=$'\n' +pwd -for theme in $themes; do +while IFS= read -r theme; do echo "Building theme: $theme" - cd $theme + cd "$theme" npm install DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$version npm run build cd .. -done +done < THEMES