Alexandru Ionut Tripon
a89fc7d1e0
Improvements to upload logs ( #1872 )
2025-05-10 12:12:46 +03:00
Alexandru Ionut Tripon
2c838f8c2c
Allow the user to create a shortcut on the desktop and/or application folder ( #2966 )
2025-05-10 12:12:04 +03:00
Alexandru Ionut Tripon
0a665231db
feat: search for pack icon in the actual file ( #3752 )
2025-05-10 12:11:48 +03:00
Alexandru Ionut Tripon
bc9af29158
feat: prevent deletion of running instances ( #3754 )
2025-05-10 12:11:26 +03:00
Alexandru Ionut Tripon
c48ef22cf8
MinGW CI improvements ( #3757 )
2025-05-10 12:11:11 +03:00
seth
b9a97c8647
ci(release): upload mingw-arm64 artifacts
...
Signed-off-by: seth <getchoo@tuta.io>
2025-05-07 21:01:00 -04:00
Seth Flynn
b7bcc2f612
Don't re-define structs for newer MinGW versions ( #3756 )
2025-05-07 18:21:25 -04:00
seth
3dcac0de50
ci: run workflows on local action changes
...
Helps ensure they still actually work when changes are made
Signed-off-by: seth <getchoo@tuta.io>
2025-05-07 18:03:37 -04:00
seth
9d79695512
ci(mingw): print msys2 packages
...
Also lists theirs versions, which is useful for debugging issues like
those fixed in https://github.com/PrismLauncher/PrismLauncher/pull/3756
Signed-off-by: seth <getchoo@tuta.io>
2025-05-07 17:56:33 -04:00
seth
0711890d18
ci(mingw): use tomlplusplus from msys2
...
Signed-off-by: seth <getchoo@tuta.io>
2025-05-07 17:55:05 -04:00
seth
cf7061b9a8
fix(FileSystem): dont re-define structs for newer mingw versions
...
Signed-off-by: seth <getchoo@tuta.io>
2025-05-07 17:42:30 -04:00
Trial97
4bad7e48c3
feat: prevent deletion of running instances
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 23:21:35 +03:00
Trial97
fa189572db
feat: search for pack icon in the actual file
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 22:52:22 +03:00
Alexandru Ionut Tripon
198fbd19cf
Replace deprecated unique_qobject_ptr::swap with unique_ptr ( #3746 )
2025-05-07 19:18:33 +03:00
Hendrik Lind
14a78d55b0
Merge branch 'PrismLauncher:develop' into add-startmenu-shortcut
2025-05-07 13:34:35 +02:00
Trial97
e325806173
feat: add regex removal for log sesnitive data
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 00:12:10 +03:00
Trial97
63d40ecda4
feat: add upload action for launcher logs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 00:12:09 +03:00
Trial97
cb01d5c46e
feat: refactor logs upload to use the NetJob
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 00:12:09 +03:00
Trial97
9b07c6948c
fix: modrinth categories not loading
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-06 23:27:29 +03:00
Trial97
7523bc1925
fix: replaced deprecated unique_qobject_ptr::swap with unique_ptr
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-06 23:12:03 +03:00
Trial97
476f3edce0
Revert "fix: 6.2 deprecation warning regard the QScopedPointer::swap function ( #3655 )"
...
This reverts commit ca258109c5d49f27f5de5cb5100aa8e74eaf71e2, reversing
changes made to 693d9d02bca3348b9a59e013867c3f6c8c5a9f98.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-06 23:12:03 +03:00
Seth Flynn
cb8f6f5e80
Fix jq blocked ( #3747 )
2025-05-05 18:45:30 -04:00
Rachel Powers
1cff0dee21
Merge branch 'PrismLauncher:develop' into fix-jq-blocked
2025-05-05 15:41:59 -07:00
Rachel Powers
f379c5ef34
ci(blocked-pr): another jq syntax fix
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-05-05 15:40:21 -07:00
Seth Flynn
ad4983e422
jq if statements need parens ( #3744 )
2025-05-05 18:30:43 -04:00
Rachel Powers
d1234198a1
ci(blocked-pr): default pr body as empty string
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-05-05 14:01:58 -07:00
Rachel Powers
a55bffc963
ci(blocked-prs): jq if statements need parens
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-05-05 13:25:29 -07:00
Seth Flynn
f1d264d12d
ci: Distinguish between stacked and blocked pr ( #3719 )
2025-05-05 13:04:35 -04:00
timoreo
ca258109c5
fix: 6.2 deprecation warning regard the QScopedPointer::swap function ( #3655 )
2025-05-05 14:42:09 +02:00
Tayou
693d9d02bc
[macOS] Remove support for macOS 11 ( #3611 )
2025-05-04 11:47:48 +02:00
Alexandru Ionut Tripon
62afb86c6b
Build MinGW binaries for ARM64 ( #3724 )
2025-05-01 20:18:31 +03:00
Seth Flynn
a7c5959b7e
ci(setup-deps): dont force x64 binutils for msys2
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 11:02:35 -04:00
Seth Flynn
ee81c7a6f4
feat: build mingw binaries for arm64
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 11:02:32 -04:00
Seth Flynn
d13dff0dc8
chore(deps): update hendrikmuhs/ccache-action action to v1.2.18 ( #3726 )
2025-05-01 10:54:33 -04:00
Trial97
c7aef20b1e
deperecate macos 11
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-01 17:22:33 +03:00
renovate[bot]
be33aa3567
chore(deps): update hendrikmuhs/ccache-action action to v1.2.18
2025-05-01 14:19:24 +00:00
Alexandru Ionut Tripon
65ce09969e
Split build workflow into composite actions ( #3707 )
2025-05-01 17:18:59 +03:00
Seth Flynn
8c5333a5da
ci: use sccache on windows
...
This apparently works with less hacks, and is actually suggested by the
action we're using
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:44:00 -04:00
Seth Flynn
1e617392ad
ci(codeql): use setup-dependencies action
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:44:00 -04:00
Seth Flynn
efa3392632
ci: trigger_release -> release
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:44:00 -04:00
Seth Flynn
77b88fc7ec
ci: run build workflow directly on push/prs
...
Calling this from another workflow only for these events doesn't make
much sense now
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:44:00 -04:00
Seth Flynn
2dfb674e44
ci: split build workflow into composite actions
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:43:57 -04:00
Alexandru Ionut Tripon
d88d32b917
chore(deps): update cachix/install-nix-action digest to 5261181 ( #3720 )
2025-04-30 21:34:36 +03:00
renovate[bot]
19d6999455
chore(deps): update cachix/install-nix-action digest to 5261181
2025-04-30 16:35:22 +00:00
Alexandru Ionut Tripon
573aa8c208
fix: task typo in flame export task ( #3718 )
2025-04-30 14:38:32 +03:00
Rachel Powers
eb911389f8
Distinguish between stacked and blocked pr
...
distinguish between stacked and blocked pr
stacks need merge
blocks just need a close
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-30 02:45:23 -07:00
Alexandru Ionut Tripon
b8a9b086ae
ci: only run on specific paths ( #3717 )
2025-04-30 11:03:34 +03:00
Seth Flynn
dc3a8dcfed
ci: only run on specific paths
...
This avoids the previously applied paths-ignore exception workaround,
and makes runs as strict as (reasonably) possible. Only directories
known to affect builds will trigger builds, as well as any `.cpp` or
`.h` files to account for any new folders created - though these should
still be added to the workflow later
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-30 03:30:47 -04:00
Trial97
a465af45dc
fix: task typo in flame export task
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-30 10:15:59 +03:00
Alexandru Ionut Tripon
36d18b393b
fix: crash when task was canceled and abort signal was fired early ( #3712 )
2025-04-30 10:10:36 +03:00