Update ignore and build scripts

This commit is contained in:
Veronica Berglyd Olsen
2025-07-15 16:00:45 +02:00
parent 00f0c6ea3c
commit c2dcb6a075
4 changed files with 8 additions and 0 deletions
+2
View File
@@ -26,6 +26,7 @@ jobs:
- name: Build Assets
run: |
python pkgutils.py build-assets
python pkgutils.py icons optional
- name: Upload Artifacts
uses: actions/upload-artifact@v4
@@ -35,5 +36,6 @@ jobs:
novelwriter/assets/manual*.pdf
novelwriter/assets/sample.zip
novelwriter/assets/i18n/*.qm
novelwriter/assets/icons/*.icons
if-no-files-found: error
retention-days: 14
+4
View File
@@ -20,6 +20,10 @@ setup.iss
i18n/*.qm
i18n/*.qph
# Icons Themes Except Material Symbols
/novelwriter/assets/icons/*.icons
!/novelwriter/assets/icons/material_*.icons
# Documentation
/docs/build/
/docs/source/locales/**/*.mo
+1
View File
@@ -24,6 +24,7 @@ echo " Building Dependencies"
echo "================================================================================"
echo ""
python3 pkgutils.py build-assets
python3 pkgutils.py icons optional
echo ""
echo " Building Packages"
+1
View File
@@ -18,6 +18,7 @@ fi
source $ENVPATH/bin/activate
pip3 install -r requirements.txt -r docs/requirements.txt
python3 pkgutils.py build-assets
python3 pkgutils.py icons optional
deactivate
echo ""