File tree Expand file tree Collapse file tree 2 files changed +25
-29
lines changed
Expand file tree Collapse file tree 2 files changed +25
-29
lines changed Original file line number Diff line number Diff line change 1010
1111jobs :
1212
13- pyinstaller- windows-build :
13+ windows-build :
1414 runs-on : windows-latest
1515 steps :
1616 - name : Create Executable
3131 path : ./dist/blog2epub_1.5.0_setup.exe
3232 compression-level : 0
3333
34- pyinstaller- macos-build :
34+ macos-build :
3535 runs-on : macos-latest
3636 steps :
3737 - name : Create Executable
4747 with :
4848 name : blog2epub_v1.5.0_macos.dmg
4949 path : ./dist/blog2epub_v1.5.0_macos.dmg
50+
51+ linux-build :
52+ runs-on : ubuntu-latest
53+ steps :
54+ - name : Install dependencies
55+ run : |
56+ sudo apt-get install -y libsdl2-dev libmtdev-dev
57+ wget -O appimagetool-x86_64.AppImage https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage
58+ chmod +x appimagetool-x86_64.AppImage
59+ sudo mv appimagetool-x86_64.AppImage /usr/local/bin/appimagetool-x86_64
60+ - name : Create Executable
61+ uses : sayyid5416/pyinstaller@v1
62+ with :
63+ python_ver : ' 3.12'
64+ spec : ' blog2epub_linux.spec'
65+ requirements : ' requirements.txt'
66+ upload_exe_with_name : blog2epub_v1.5.0_linux
67+ - name : Create installer
68+ run : bash ./make_linux_appimage.sh
69+ - uses : actions/upload-artifact@v4
70+ with :
71+ name : blog2epub_v1.5.0.AppImage
72+ path : ./dist/blog2epub_v1.5.0.AppImage
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments