Fixed build issues (#325)

* Fixed build issues

* Fixed up workflows
This commit is contained in:
Joseph Milazzo 2021-06-25 09:15:19 -05:00 committed by GitHub
parent f50a21dd22
commit dfddb551d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 42 additions and 2 deletions

View file

@ -37,6 +37,19 @@ BuildUI()
npm run prod
cd ../Kavita/ || exit
ProgressEnd 'Building UI'
ProgressStart 'Building UI'
echo 'Removing old wwwroot'
rm -rf API/wwwroot/*
cd ../Kavita-webui/ || exit
echo 'Installing web dependencies'
npm install
echo 'Building UI'
npm run prod
echo 'Copying back to Kavita wwwroot'
cp -r dist/* ../Kavita/API/wwwroot
cd ../Kavita/ || exit
ProgressEnd 'Building UI'
}
Package()