Commit graph

26 commits

Author SHA1 Message Date
derrod 3963382b3f Update CI runners
Keeping macos-13 for now to stay on x86 runners.
2024-08-24 12:21:49 +02:00
derrod c69301212c Fix CI build missing filelock package 2023-06-18 05:08:56 +02:00
Mathis Dröge 362287543b
.github: Update GH actions & specify Python version as dependency (#537)
* Update actions

* Use fpm instead of stdeb

* Specify python3 as a dependency

Let's hope we can soon auto-update this version number
2023-01-25 10:23:27 +01:00
derrod da23690510 .github: Remove unnecessary dependency 2022-11-06 17:17:53 +01:00
derrod 032b7fc64f .github: Add icon file for Windows binaries 2022-11-04 16:15:46 +01:00
derrod 29086276ee .github: Drop ubuntu 20.04 from DEB build 2022-11-04 16:12:54 +01:00
derrod c053860f25 .github: Build separate 22.04 and 20.04 .deb file
20.04 deb without webview since the webview one is experimental.
2022-09-16 13:17:47 +02:00
derrod 075f446add .github: Try building deb on 22.04 with webview 2022-09-11 16:48:58 +02:00
derrod cffb10188a .github use windows-2019 for building
This should fix the failures that started today.
2022-01-26 17:18:02 +01:00
derrod 95e76b0624 .github: Do not build universal binaries for now
For some reason this now fails, so just go with x86 for now.
Probably not a huge issue anywayDo not build universal binaries for now
2021-10-31 14:35:49 +01:00
derrod 73b1dc1825 .github: Use "fail-fast" correctly
I have no idea why macOS started failing. It doesn't make any sense. I
guess it's probably due to the image being updated. Re-running older
runs still seems fine so I really have no clue.

For now let's just ignore it, we don't support macOS anyway.
2021-10-29 17:45:35 +02:00
derrod 19ba9a45f7 .github: Don't fail all builds if macOS is being a dunce 2021-10-29 16:48:04 +02:00
derrod d8cd885542 .github: Do not include pywebview on macOS
Doesn't work (yet)
2021-10-28 14:25:47 +02:00
derrod 8d47b4b2af .github: Attempt to build universal binaries for macOS 2021-10-28 11:18:12 +02:00
derrod 42d737a301 .github: Try macos-11 and python3.9 and hope for the best 2021-10-28 11:08:42 +02:00
derrod b89579e3be .github: Go back to python 3.8 for now 2021-10-28 10:27:15 +02:00
derrod 1850a8491f .github: Build macOS binary and enable optimisations 2021-10-28 10:22:36 +02:00
derrod be23d915b3 .github: Update wiki description and discord link 2021-10-07 19:24:39 +02:00
derrod a7d5e37f82 .github: Remove pywebview from DEB (too outdated), but add it to PyInstaller 2021-10-07 10:36:08 +02:00
derrod d300972b46 .github: Add pywebview and PyGojbect to DEB build 2021-10-07 10:29:34 +02:00
derrod 313323e43a .github: Add link to Wiki to issue config 2021-01-31 21:26:07 +01:00
derrod 081bac7ef2 .github: Fix bug report and add feature request template 2021-01-30 09:34:28 +01:00
derrod 66fae77ff9 .github: Add issue template 2021-01-30 09:30:09 +01:00
Alberto Oporto Ames 6b8838497b
[CI] Add deb package (#59)
* Add deb package to CI, #57

* Fix dependencies
2020-09-08 17:21:07 +02:00
Rodney faa460a0de
Add FUNDING.yml
Let's see where this goes.
2020-06-22 14:46:01 +02:00
Alberto Oporto Ames 7a8652be99
Add GH Actions CI (#58)
* Add Pyinstaller CI

* Add --onefile to Pyinstaller

* Try windows Pyinstaller

* Use python3.8 for Pyinstaller

* Try matrix

* Use bash to install pip packages

* Remove sudo for pip

* Add dependencies and strip if not using windows
2020-06-16 22:05:22 +02:00