Commit Graph

48 Commits

Author SHA1 Message Date
luk1337 0a0ed56196
Migrate to actions/upload-artifact@v4 (#697)
https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
2024-09-30 19:42:25 +01:00
Etoh f15a87f92b
Remove AppImage build (at least for now) 2023-09-16 18:07:04 +01:00
Etoh f249051e83
Fix update check on macOS (#595)
* buildPy2app: add charset_normalizer to includes

* Actions macOS: force universal wheels for charset-normalizer

* buildPy2app: add charset_normalizer.md__mypyc to includes

---------

Co-authored-by: Alberto Sottile <alby128@gmail.com>
2023-03-19 22:13:26 +00:00
Alberto Sottile c02e692000 Actions macOS: unpin cryptography 2022-11-27 22:24:21 +01:00
Alberto Sottile 7a949b8ccd Actions macOS: pin cryptography 2022-11-06 00:01:29 +01:00
Alberto Sottile 2aa73122ab macOS: bundle PySide6 and create a `universal2` app
- macOS build: add arch checker for the bundle
- Actions macOS: restrict env to universal2 step
- Actions macOS: universal2 for zope.interface
- Actions macOS: universal2 for cffi and cryptography
- macOS build: ad-hoc sign again bundle after altering it
- macOS build: symlink instead of copy libshiboken6
- vendor.Qt: restrict warnings to QT_VERBOSE
- GHA: re-enable all jobs
- GHA macOS: use Python installer to build universal2 app
- Actions macOS: build Python with pyenv
- Older pyenv version is used...
- Abandon pyenv action
- Bump image to macOS-12
- One more attempt with pyenv
- Try with the official Python installer
- Must run as root
- Switch back to python3 calls
- Manually update PATH
- Momentarily disable other jobs
- Restore app cleaner
- ui: add support for PySide6
- vendor.Qt: "support" PySide6
- Update vendored Qt.py to 1.3.7
- Update requirements_gui
2022-11-05 23:40:30 +01:00
Etoh 7a1752fc59
Update build.yml 2022-04-06 19:28:20 +01:00
Etoh 74fc46c1d2
Pin setuptools ver on mac to fix package discovery 2022-04-06 19:24:46 +01:00
Etoh 1fe36437a2
Missing space 2022-04-06 18:38:20 +01:00
Etoh 4a45b8a45e
Add media player version to issue template 2022-04-06 18:29:32 +01:00
Etoh a57ea6dec5
Use space for blank INI 2021-12-12 12:34:00 +00:00
Etoh 1f4f5ca7ce
Fix Windows build fail 2021-12-12 12:24:57 +00:00
Alberto Sottile 8f44c28c73 macOS build: upgrade to Python 3.9 and PySide2 5.15.2 2021-10-18 21:57:18 +02:00
Etoh f7faa59246
Make Windows build 32-bit 2021-08-06 19:23:56 +01:00
daniel-123 49d6b824d8
Revert "Merge branch 'master' into master"
This reverts commit 173007e9b1, reversing
changes made to 6105da870a.
2021-08-02 18:26:25 +02:00
Daniel Wróbel 173007e9b1
Merge branch 'master' into master 2021-08-02 09:16:36 +02:00
Etoh 6105da870a Update issue templates 2021-08-01 19:37:27 +01:00
daniel-123 f558337b4c
Bundle libxcb1 into AppImage to fix #380 2021-07-21 18:46:11 +02:00
Daniel Wróbel acc8a05961
Merge pull request #432 from teohhanhui/fix/appimage-missing-deps
Bundle libgthread-2.0.so.0 into AppImage
2021-07-21 18:32:00 +02:00
Alberto Sottile 915be38008 Enable GitHub Actions on pull requests 2021-07-21 18:01:46 +02:00
Daniel Wróbel 7ba9a0fefe
Add missing libxcb-util to build environment 2021-06-25 11:43:48 +02:00
Daniel Wróbel 7cf5c0ebd6
Merge branch 'Syncplay:master' into master 2021-06-25 11:37:12 +02:00
Teoh Han Hui 184b8d9e47
Bundle libgthread-2.0.so.0 into AppImage 2021-06-20 05:52:55 +08:00
Daniel Wróbel 4eececef25
Build AppImage on Ubuntu 18.04
Temporary workaround for AppImage built on Ubuntu 20.04 crashing with segmentation fault. #401
2021-03-09 19:03:31 +01:00
daniel-123 b968b19321
Merge commit 'FETCH_HEAD' 2021-03-09 18:46:50 +01:00
Daniel Wróbel c56f77c984
Fix package filename for debs 2021-03-08 22:04:43 +01:00
Daniel Wróbel 6c346e733d
Fix server deb deployment name in CI workflow 2021-03-08 22:02:32 +01:00
Daniel Wróbel 5db8135b20
Separate debian package artifacts
Make it so that server and full packages are separate artifacts in CI rather than single zip containing both.
2021-03-08 22:01:34 +01:00
Alberto Sottile 73da46a9f3
Migrate from AppVeyor to GitHub Actions (#399)
* Disable AppVeyor

* Actions: disable other jobs

* Actions: implement windows job

* Use requirements

* Typo in version parser

* Replace type nul for PowerShell

* Change Python version to 3.7

* buildPy2exe: exclude tcl and tkinter

* buildPy2exe: rename zip archive to include extension

* Actions for Windows: build on Python 3.8

* Re-enable build flow for other platforms

* Remove AppVeyor configuration file
2021-03-07 19:25:23 +00:00
Alberto Sottile aeada06d33 Actions: do not ls LIBPYTHON_FOLDER with hardcoded path 2021-02-25 19:06:25 +01:00
Daniel Wróbel 12ee960cdc
Fix invalid artifact name 2021-01-24 13:21:08 +01:00
Daniel Wróbel 7e8f0cdb64
Pipe in the server deb build into CI workflow 2021-01-23 20:43:39 +01:00
Alberto Sottile f791faca91
Migrate from Travis CI to GitHub Actions (#374)
* Migrate from Travis CI to GitHub Actions

* Remove snapcraft build
2021-01-11 18:55:59 +00:00
Daniel Wróbel d64ba14ac4
Update pythonpackage.yml 2020-05-01 00:16:48 +02:00
Daniel Wróbel 224d209952
Update pythonpackage.yml 2020-05-01 00:13:37 +02:00
Daniel Wróbel 488ea7e4ed
Update pythonpackage.yml 2020-05-01 00:12:04 +02:00
Daniel Wróbel 0a083e2f21
Update pythonpackage.yml 2020-05-01 00:07:40 +02:00
Daniel Wróbel b5182a6988
Update pythonpackage.yml 2020-05-01 00:06:10 +02:00
Daniel Wróbel 45d035d9b9
Update pythonpackage.yml 2020-05-01 00:04:58 +02:00
Daniel Wróbel 4e1803b674
Update pythonpackage.yml 2020-05-01 00:04:03 +02:00
Daniel Wróbel 9dc226b9e9
Update pythonpackage.yml 2020-05-01 00:02:38 +02:00
Daniel Wróbel 0f00a88c0d
Update pythonpackage.yml 2020-04-30 23:59:12 +02:00
Daniel Wróbel 022aba6b98
Update pythonpackage.yml 2020-04-30 23:58:10 +02:00
Daniel Wróbel ab95800386
Update pythonpackage.yml 2020-04-30 23:57:13 +02:00
Daniel Wróbel bd253cbd82
Update pythonpackage.yml 2020-04-30 23:53:25 +02:00
Daniel Wróbel 17ccf4df38
Update pythonpackage.yml 2020-04-30 23:50:26 +02:00
Daniel Wróbel c0891c2521
Update pythonpackage.yml 2020-04-30 23:46:37 +02:00
Daniel Wróbel 2211e8e782
Create pythonpackage.yml 2020-04-30 23:42:55 +02:00