From 49f9eb4d87beea80424e187ea0e49fd2b34f9e5c Mon Sep 17 00:00:00 2001 From: Julian Waller Date: Wed, 21 Feb 2024 23:57:59 +0000 Subject: [PATCH] fix: webui not being built --- .github/workflows/node.yaml | 5 +++++ package.json | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/node.yaml b/.github/workflows/node.yaml index c09227e..f7310a4 100644 --- a/.github/workflows/node.yaml +++ b/.github/workflows/node.yaml @@ -34,6 +34,7 @@ jobs: yarn config set httpTimeout 100000 yarn + yarn --cwd webui install yarn dist - name: Determine files to upload @@ -91,6 +92,7 @@ jobs: yarn config set httpTimeout 100000 yarn + yarn --cwd webui install yarn dist linux-arm64 - name: Determine files to upload @@ -143,6 +145,7 @@ jobs: yarn config set httpTimeout 100000 yarn + yarn --cwd webui install yarn dist - name: Determine files to upload @@ -195,6 +198,7 @@ jobs: yarn config set httpTimeout 100000 yarn + yarn --cwd webui install yarn dist env: CSC_LINK: ${{ secrets.OSX_CSC_LINK }} @@ -253,6 +257,7 @@ jobs: yarn config set httpTimeout 100000 yarn + yarn --cwd webui install yarn dist mac-arm64 env: CSC_LINK: ${{ secrets.OSX_CSC_LINK }} diff --git a/package.json b/package.json index 303c3b3..f7cce0e 100644 --- a/package.json +++ b/package.json @@ -22,8 +22,9 @@ "install": "./node_modules/.bin/husky install", "dev": "ts-node src/main.ts config.json", "dev-electron": "run build:main && electron dist/electron.js", - "build": "rimraf dist && run build:main", + "build": "rimraf dist && run build:main && run build:webui", "build:main": "tsc -p tsconfig.build.json", + "build:webui": "cd webui && yarn build", "lint:raw": "run eslint --ext .ts --ext .js --ext .tsx --ext .jsx", "lint": "run lint:raw .", "license-validate": "sofie-licensecheck",