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

@ -25,9 +25,15 @@ jobs:
with:
node-version: '14'
- run: |
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 ../ || exit
- name: Compile dotnet app