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 - name: Build Assets
run: | run: |
python pkgutils.py build-assets python pkgutils.py build-assets
python pkgutils.py icons optional
- name: Upload Artifacts - name: Upload Artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
@@ -35,5 +36,6 @@ jobs:
novelwriter/assets/manual*.pdf novelwriter/assets/manual*.pdf
novelwriter/assets/sample.zip novelwriter/assets/sample.zip
novelwriter/assets/i18n/*.qm novelwriter/assets/i18n/*.qm
novelwriter/assets/icons/*.icons
if-no-files-found: error if-no-files-found: error
retention-days: 14 retention-days: 14
+4
View File
@@ -20,6 +20,10 @@ setup.iss
i18n/*.qm i18n/*.qm
i18n/*.qph i18n/*.qph
# Icons Themes Except Material Symbols
/novelwriter/assets/icons/*.icons
!/novelwriter/assets/icons/material_*.icons
# Documentation # Documentation
/docs/build/ /docs/build/
/docs/source/locales/**/*.mo /docs/source/locales/**/*.mo
+1
View File
@@ -24,6 +24,7 @@ echo " Building Dependencies"
echo "================================================================================" echo "================================================================================"
echo "" echo ""
python3 pkgutils.py build-assets python3 pkgutils.py build-assets
python3 pkgutils.py icons optional
echo "" echo ""
echo " Building Packages" echo " Building Packages"
+1
View File
@@ -18,6 +18,7 @@ fi
source $ENVPATH/bin/activate source $ENVPATH/bin/activate
pip3 install -r requirements.txt -r docs/requirements.txt pip3 install -r requirements.txt -r docs/requirements.txt
python3 pkgutils.py build-assets python3 pkgutils.py build-assets
python3 pkgutils.py icons optional
deactivate deactivate
echo "" echo ""