Seth Flynn
39a7021419
revert: "ci: use ninja with msvc on x64"
...
Ninja doesn't work in release mode. We need that
Refs: be2d144
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 11:49:24 -04:00
Seth Flynn
98ae412305
Fix compatibility with macOS 11 ( #3595 )
2025-04-07 10:06:18 -04:00
Seth Flynn
de78947fec
[Backport release-9.x] Use ninja with MSVC on x64 ( #3597 )
2025-04-07 09:49:23 -04:00
Seth Flynn
879495942a
revert: "feat: publish on flakehub"
...
Flakehub requires semver. We don't use that (yet)
Refs: 86cc6d3
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 6386d044e3 )
2025-04-07 09:33:38 -04:00
Seth Flynn
f7dbdb79be
ci(nix): pin release packages in cachix
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 180292098d )
2025-04-07 09:33:37 -04:00
Seth Flynn
71dc114a09
ci(nix): correctly parse action env vars as bools
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 76bec385d6 )
2025-04-07 09:33:37 -04:00
Seth Flynn
1e201beb41
ci(nix): ignore more paths
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 1a5a162727 )
2025-04-07 09:33:37 -04:00
Seth Flynn
feefeecea9
ci(nix): run on tags
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit da3a498490 )
2025-04-07 09:33:37 -04:00
Seth Flynn
be2d144b40
ci: use ninja with msvc on x64
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit d92f7b3c97 )
2025-04-07 09:29:33 -04:00
Seth Flynn
8fe7975ab8
revert: downgrade macos builds to qt 6.7.3
...
Fixes: https://github.com/PrismLauncher/PrismLauncher/issues/3592
Refs: https://github.com/PrismLauncher/PrismLauncher/pull/2895
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 09:10:09 -04:00
Seth Flynn
0f21e01b46
ci: don't install libfuse2
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 671aad88f5 )
2025-03-26 21:15:39 -04:00
Seth Flynn
88109eaa71
ci: pin appimage tooling
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 5d5155bb22 )
2025-03-26 21:15:39 -04:00
Seth Flynn
1425c9801e
ci: use bundled linuxdeploy appimage plugin
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 6ef59fe984 )
2025-03-26 21:15:39 -04:00
Seth Flynn
4371933a84
feat: publish on flakehub
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 86cc6d3c5e )
2025-01-30 16:31:27 +00:00
Seth Flynn
dd90049b30
ci: use generic workflow for publishing
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 61d7f08883 )
2025-01-30 16:31:27 +00:00
Seth Flynn
7b502fe8c9
ci: run nix workflow on pull_request_target
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 169f5728b1 )
2025-01-29 21:34:15 +00:00
Seth Flynn
55578bf949
ci: use flakehub cache
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 8816be1668 )
2025-01-29 21:34:15 +00:00
Seth Flynn
702db71f61
ci: separate flatpak job
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 49d734f314 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-29 16:06:27 -05:00
Seth Flynn
8e8efc304f
ci: separate nix job
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 417688089d )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-29 16:06:27 -05:00
Alexandru Ionut Tripon
0508bbd05f
Merge pull request #3331 from getchoo-contrib/backport-ubuntu-22.04
...
[Backport release-9.x] Use Ubuntu 22.04 for Linux builds
2025-01-21 09:08:46 +02:00
Alexandru Ionut Tripon
ea0d710aaf
Update .github/workflows/build.yml
...
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
(cherry picked from commit db766574a4 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 23:47:00 -05:00
Alexandru Ionut Tripon
02e1988779
Update .github/workflows/build.yml
...
Co-authored-by: seth <getchoo@tuta.io>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
(cherry picked from commit 1b5d3c2bf9 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 23:46:59 -05:00
Trial97
fdab044c04
remove specific step for qt6
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit be3eca8c97 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 23:46:59 -05:00
Trial97
e77ac36c3f
fix appimage
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit bca517b8d3 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 23:46:59 -05:00
Edgars Cirulis
0d06fae7ae
chore: update Qt to 6.8.1
...
Signed-off-by: Edgars Cirulis <edgarsciruliss@gmail.com>
(cherry picked from commit eb8c375ec5 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 19:09:02 -05:00
Edgars Cirulis
a0c4cc59ac
ci: uprev qt install action to v4
...
Signed-off-by: Edgars Cirulis <edgarsciruliss@gmail.com>
(cherry picked from commit 0beaa94311 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 19:09:02 -05:00
Edgars Cirulis
bd7371dbf1
ci: fix qt-6.8 workflow
...
Signed-off-by: Edgars Cirulis <edgarsciruliss@gmail.com>
(cherry picked from commit b39098dbc5 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 19:09:02 -05:00
Edgars Cirulis
d7756d29dc
chore: update Qt to 6.8.0
...
Signed-off-by: Edgars Cirulis <edgarsciruliss@gmail.com>
(cherry picked from commit 5b6d551650 )
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-01-20 19:09:01 -05:00
seth
ed2b5d4b0e
ci: build flatpaks for arm
...
Signed-off-by: seth <getchoo@tuta.io>
(cherry picked from commit 66f0397087 )
Signed-off-by: seth <getchoo@tuta.io>
2025-01-19 19:47:44 -05:00
seth
9f199a470c
ci: build nix packages for aarch64-linux
...
Signed-off-by: seth <getchoo@tuta.io>
(cherry picked from commit 8e8538b506 )
Signed-off-by: seth <getchoo@tuta.io>
2025-01-19 19:47:39 -05:00
renovate[bot]
a58f125535
chore(deps): update actions/cache action to v4.2.0
...
(cherry picked from commit 94c893bd86 )
2024-12-06 06:47:20 +00:00
guihkx
bbf21e5824
ci(flatpak): update build artifact name
...
Just aligning the name of the Flatpak package with other build artifacts.
Signed-off-by: guihkx <626206+guihkx@users.noreply.github.com>
(cherry picked from commit e0faee7f26 )
2024-12-02 15:30:33 +00:00
guihkx
73b4223b61
flatpak: update KDE runtime to 6.8
...
This also switches to the Docker image provided and maintained by
Flathub collaborators through the 'flathub-infra' organization on
GitHub, because it looks better maintained at the moment.
Signed-off-by: guihkx <626206+guihkx@users.noreply.github.com>
(cherry picked from commit f6770a847a )
2024-12-02 15:30:33 +00:00
Rachel Powers
7f074ca7b9
ci: libxcb-curcsor_dev ?
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
(cherry picked from commit ba6743d134 )
2024-11-05 10:25:53 +00:00
Rachel Powers
c0394c52b7
ci: bump linux qt version
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
(cherry picked from commit d63a336411 )
2024-11-05 10:25:53 +00:00
renovate[bot]
98819a0d02
chore(deps): update actions/cache action to v4.1.2
...
(cherry picked from commit 210d0d8aa2 )
2024-10-25 06:30:00 +00:00
Trial97
9a810dfa6e
fix sparkle signature
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 0586d38e03 )
2024-10-20 21:07:55 +00:00
renovate[bot]
093313e591
chore(deps): update actions/cache action to v4.1.1
2024-10-09 07:14:47 +00:00
seth
e2b346fc53
Merge pull request #2888 from PrismLauncher/renovate/actions-cache-4.x
...
chore(deps): update actions/cache action to v4.1.0
2024-10-08 13:15:05 -04:00
seth
7c45f88769
Merge pull request #2883 from PrismLauncher/renovate/cachix-install-nix-action-30.x
...
chore(deps): update cachix/install-nix-action action to v30
2024-10-08 13:14:47 -04:00
TheKodeToad
a200fca45c
Merge pull request #2869 from Edgars-Cirulis/patch-1
...
chore: update Qt to 6.7.3
2024-10-08 12:36:11 +01:00
Alexandru Ionut Tripon
dc1f56e108
Merge pull request #2865 from Ryex/nsis_vc_redist
...
add vc_redist as a NSIS install section
2024-10-08 14:09:22 +03:00
renovate[bot]
cc0c9d208d
chore(deps): update actions/cache action to v4.1.0
2024-10-04 22:22:10 +00:00
Rachel Powers
a61c93bede
Update .github/workflows/build.yml
...
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2024-10-04 07:06:19 -07:00
Rachel Powers
023aa18e85
ci: NSCurl only needed on MSVC
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2024-10-03 23:14:29 -07:00
Rachel Powers
bcb1d456d4
fix: version NSCurl plugin in workflow, detect and use arm64 vc_redist for arm64
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2024-10-03 21:56:19 -07:00
renovate[bot]
010678da53
chore(deps): update cachix/install-nix-action action to v30
2024-10-03 13:46:28 +00:00
renovate[bot]
79be2fc062
chore(deps): update cachix/install-nix-action action to v29
2024-10-01 00:32:42 +00:00
seth
5adca58337
ci: add nix job
...
Signed-off-by: seth <getchoo@tuta.io>
2024-09-30 16:25:56 -04:00
Rachel Powers
ed15a28eb3
fix : baking the redist into the installer breaks GPL, download at runtime instead
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2024-09-28 14:58:13 -07:00