Niels van Velzen
5fcec2c5cc
Add pull request template
2026-08-14 17:53:15 +02:00
npinto97
ab723427c1
feat(windows): add Windows build pipeline and Qt configuration support
2026-08-11 01:04:11 +02:00
npinto97
cc39a53c42
ci(windows): dynamically resolve MSVC path using vswhere
2026-08-11 00:52:06 +02:00
Niels van Velzen
b57f12b344
Revert "Update bug_report.md ( #1179 )"
...
This reverts commit ec351bacae .
2026-08-08 09:24:33 +02:00
dependabot[bot]
b860e140df
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-29 16:11:45 +00:00
dependabot[bot]
15604c7cfe
Bump actions/upload-artifact from 4 to 7 ( #1184 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 15:36:00 -05:00
dependabot[bot]
ded84f8d96
Bump actions/download-artifact from 4 to 8 ( #1185 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 15:35:46 -05:00
Andrew Rabert
ec351bacae
Update bug_report.md ( #1179 )
2026-02-28 18:16:59 -05:00
Eric Gregory
351e48013c
Add code coverage as PR comment ( #1162 )
...
* Add code coverage as PR comment
* Workaround for test coverage permission issue
2026-02-26 20:39:26 -05:00
Andrew Rabert
93ff9f1deb
Build macOS, Windows, and AppImage on pushes to master
2026-02-21 00:14:53 -05:00
Andrew Rabert
da88a9a9bf
Add AppImage build to GitHub Actions
...
New build-appimage.yml workflow that builds the AppImage in Docker and
uploads it as an artifact. Wired into the main build.yml orchestrator
alongside the existing platform builds.
2026-02-21 00:02:07 -05:00
dependabot[bot]
2585317fba
Bump appleboy/ssh-action from 1.2.4 to 1.2.5
...
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/appleboy/ssh-action/releases )
- [Commits](https://github.com/appleboy/ssh-action/compare/823bd89e131d8d508129f9443cad5855e9ba96f0...0ff4204d59e8e51228ff73bce53f80d53301dee2 )
---
updated-dependencies:
- dependency-name: appleboy/ssh-action
dependency-version: 1.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 14:22:28 +00:00
Andrew Rabert
146c0651bb
Merge pull request #1105 from jellyfin/dependabot/github_actions/master/actions/upload-artifact-6
...
Bump actions/upload-artifact from 4 to 6
2026-01-03 22:25:51 -05:00
Andrew Rabert
2fc28811ec
Merge pull request #1104 from jellyfin/dependabot/github_actions/master/appleboy/ssh-action-1.2.4
...
Bump appleboy/ssh-action from 1.0.3 to 1.2.4
2026-01-03 22:25:30 -05:00
Andrew Rabert
92eae00d5b
Merge pull request #1106 from jellyfin/dependabot/github_actions/master/appleboy/scp-action-1.0.0
...
Bump appleboy/scp-action from 0.1.7 to 1.0.0
2026-01-03 22:25:09 -05:00
dependabot[bot]
e2b41f8eb3
Bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 14:02:31 +00:00
dependabot[bot]
e4eba717cd
Bump appleboy/scp-action from 0.1.7 to 1.0.0
...
Bumps [appleboy/scp-action](https://github.com/appleboy/scp-action ) from 0.1.7 to 1.0.0.
- [Release notes](https://github.com/appleboy/scp-action/releases )
- [Commits](https://github.com/appleboy/scp-action/compare/917f8b81dfc1ccd331fef9e2d61bdc6c8be94634...ff85246acaad7bdce478db94a363cd2bf7c90345 )
---
updated-dependencies:
- dependency-name: appleboy/scp-action
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 14:02:24 +00:00
dependabot[bot]
c4ba7e3adb
Bump actions/upload-artifact from 4 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 14:02:20 +00:00
dependabot[bot]
0cc66e5428
Bump appleboy/ssh-action from 1.0.3 to 1.2.4
...
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) from 1.0.3 to 1.2.4.
- [Release notes](https://github.com/appleboy/ssh-action/releases )
- [Commits](https://github.com/appleboy/ssh-action/compare/029f5b4aeeeb58fdfe1410a5d17f967dacf36262...823bd89e131d8d508129f9443cad5855e9ba96f0 )
---
updated-dependencies:
- dependency-name: appleboy/ssh-action
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 14:02:15 +00:00
Andrew Rabert
f3d2382530
Fix severe memory leak
...
6.10.* has a severe memory leak.
https://qt-project.atlassian.net/browse/QTBUG-141377
6.9.3 works well enough.
resolves https://github.com/jellyfin/jellyfin-desktop/issues/1091
2025-12-29 22:08:50 -05:00
Andrew Rabert
63967910d6
Fix mac builds
2025-12-27 01:38:44 -05:00
Andrew Rabert
df852c99cb
Update artifact names
2025-12-26 23:56:27 -05:00
Andrew Rabert
ee098dfb5a
CI: Bundle VC runtime and build portable ZIP
2025-12-26 04:54:39 -05:00
Andrew Rabert
e84dec77ca
Support non-AVX CPUs with x86_64 libmpv fallback
...
Bundle both x86_64-v3 (AVX) and x86_64 (non-AVX) libmpv versions.
Installer detects AVX2 at install time and keeps the appropriate DLL.
2025-12-25 13:10:52 -05:00
Andrew Rabert
f8e65dc138
Change to Inno Setup for Windows
...
WiX 3 is EOL and is one of the blockers for arm64 builds.
2025-12-25 02:08:28 -05:00
Andrew Rabert
929bee74dc
Remove redundant ninja
2025-12-23 19:16:01 -05:00
Andrew Rabert
b8c4e83e17
Fix mac ci build; use aqtinstall
2025-12-23 19:15:30 -05:00
Andrew Rabert
d0d5112464
Drop win32, win64-legacy
...
- win32: Qt 6 is 64-bit only
- win64-legacy: a separate build is unnecessary. could create separate
artifact from the same jellyfin-desktop compilation if desired
- arm64: added commented out, but requires switching to wix4
2025-12-23 01:02:44 -05:00
Andrew Rabert
6cf115ae2d
Cleanup build-windows workflow
2025-12-23 01:02:44 -05:00
Andrew Rabert
94fa8c62dc
Fix build-macos workflow
2025-12-23 01:02:44 -05:00
Andrew Rabert
9890696351
Split workflow builds by platform (fix)
2025-12-22 00:01:58 -05:00
Andrew Rabert
ff1e9f5fae
Split workflow builds by platform
2025-12-21 23:57:24 -05:00
Andrew Rabert
fecefad83e
Update windows libmpv to 20251214; ninja to 1.13.2
2025-12-21 23:25:45 -05:00
Andrew Rabert
5140e6be2e
Fix windows build pipelines
2025-12-21 23:04:16 -05:00
Andrew Rabert
9ab4bf8ec2
Add workflow_dispatch trigger for manual builds of specific targets
2025-12-20 15:54:41 -05:00
Andrew Rabert
f1579d322d
Cleanup build scripts
...
- remove unused scripts
- convert python scripts to cmake
- move WindowsSign.cmd to bundle/win
2025-12-15 18:19:32 -05:00
Andrew Rabert
eb9779f5e3
Use static mpvqt for macos and windows builds
2025-12-14 15:04:56 -05:00
Andrew Rabert
955c336e18
Fix tests (GitHub)
2025-12-14 15:03:56 -05:00
Andrew Rabert
4f30737b98
Disable update checks by default
2025-12-14 05:26:32 -05:00
Andrew Rabert
8281ee713d
Rename to Jellyfin Desktop
2025-12-14 05:26:31 -05:00
Sebastian Cabrera
d267b31e98
Fix issue #875
2025-12-02 16:11:22 -05:00
Andrew Rabert
bfdf05fb54
Use ninja in tests
2025-11-29 00:50:34 -05:00
Andrew Rabert
f204676e4b
Fix some qt6 builds
...
- Fixes build and package for at least Ubuntu 24.04
- Defaulted to building and statically linking mpvqt as most platforms
lack packages for it.
- Workaround mpvqt requiring qt>=6.5 for wayland support with a few
workarounds when statically building.
- Additionally, default to xcb on qt<6.5 due to mpvqt using qt>=6.5
fetures for wayland. Wayland can be forced, but seems to give black
video.
2025-11-23 02:09:33 -05:00
Andrew Rabert
c7e9cf7486
Change to Qt 6
...
Co-authored by: Izzie Walton <ian@iwalton.com >
Co-authored by: Satadru Pramanik <satadru@gmail.com >
Co-authored by: sevenrats <sevenrats@tutanota.com >
Co-authored by: xB <65196493+xBiei@users.noreply.github.com >
Co-authored by: zjeffer <4633209+zjeffer@users.noreply.github.com >
2025-11-22 18:16:00 -05:00
Andrew Rabert
7c41b8720b
Merge pull request #674 from jellyfin/dependabot/github_actions/master/jurplel/install-qt-action-4
...
Bump jurplel/install-qt-action from 3 to 4
2025-11-13 18:33:21 -05:00
Andrew Rabert
5f015b96c7
Add tests for base URL extraction
2025-10-30 23:51:28 -04:00
Luis Pabon
385f5e131b
Add ubuntu 25.10 to ubuntu build matrix
2025-05-16 09:48:53 +01:00
Izzie Walton
68ddf01ece
Fix additional CI issues.
2025-03-20 11:34:21 -04:00
Izzie Walton
750183d515
Fix run names.
2025-03-20 11:09:37 -04:00
Izzie Walton
02a8169f4d
Add legacy 64 build.
2025-03-20 11:04:51 -04:00