Update build system

This commit is contained in:
Timmy Welch 2024-06-22 18:22:28 -07:00
parent 9803c9ad09
commit 5f1ddee7ce
2 changed files with 4 additions and 5 deletions

View File

@ -81,7 +81,7 @@ jobs:
shell: bash
- name: Archive production artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: "${{ format('ComicTagger-{0}', runner.os) }}"
path: |

View File

@ -89,8 +89,8 @@ all =
PyQt5
PyQtWebEngine
comicinfoxml>=0.2.0
gcd-talker>=0.1.0
metron-talker>=0.1.5
gcd-talker>0.1.0
metron-talker>0.1.5
pillow-avif-plugin>=1.4.1
py7zr
rarfile>=4.0
@ -272,8 +272,7 @@ commands =
pathlib.Path("{tox_root}/build/appimage/AppRun").symlink_to("comictagger"); \
pathlib.Path("{tox_root}/build/appimage/AppRun.desktop").write_text( \
pathlib.Path("{tox_root}/build-tools/ComicTagger.desktop").read_text() \
.replace("/usr/local/share/comictagger/app.png", "app") \
.replace("Exec=comictagger", "Exec={tox_root}/comictagger"))'
.replace("/usr/local/share/comictagger/app.png", "app"))'
{tox_root}/build/appimagetool-x86_64.AppImage {tox_root}/build/appimage
[testenv:zip_artifacts]