Commit Graph

9511 Commits

Author SHA1 Message Date
14a78d55b0 Merge branch 'PrismLauncher:develop' into add-startmenu-shortcut 2025-05-07 13:34:35 +02:00
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
63d40ecda4 feat: add upload action for launcher logs
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-07 00:12:09 +03:00
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
9b07c6948c fix: modrinth categories not loading
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-06 23:27:29 +03:00
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
476f3edce0 Revert "fix: 6.2 deprecation warning regard the QScopedPointer::swap function (#3655)"
This reverts commit ca258109c5, reversing
changes made to 693d9d02bc.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-06 23:12:03 +03:00
cb8f6f5e80 Fix jq blocked (#3747) 2025-05-05 18:45:30 -04:00
1cff0dee21 Merge branch 'PrismLauncher:develop' into fix-jq-blocked 2025-05-05 15:41:59 -07:00
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
ad4983e422 jq if statements need parens (#3744) 2025-05-05 18:30:43 -04:00
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
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
f1d264d12d ci: Distinguish between stacked and blocked pr (#3719) 2025-05-05 13:04:35 -04:00
ca258109c5 fix: 6.2 deprecation warning regard the QScopedPointer::swap function (#3655) 2025-05-05 14:42:09 +02:00
693d9d02bc [macOS] Remove support for macOS 11 (#3611) 2025-05-04 11:47:48 +02:00
62afb86c6b Build MinGW binaries for ARM64 (#3724) 2025-05-01 20:18:31 +03:00
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
ee81c7a6f4 feat: build mingw binaries for arm64
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 11:02:32 -04:00
d13dff0dc8 chore(deps): update hendrikmuhs/ccache-action action to v1.2.18 (#3726) 2025-05-01 10:54:33 -04:00
c7aef20b1e deperecate macos 11
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-05-01 17:22:33 +03:00
be33aa3567 chore(deps): update hendrikmuhs/ccache-action action to v1.2.18 2025-05-01 14:19:24 +00:00
65ce09969e Split build workflow into composite actions (#3707) 2025-05-01 17:18:59 +03:00
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
1e617392ad ci(codeql): use setup-dependencies action
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:44:00 -04:00
efa3392632 ci: trigger_release -> release
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:44:00 -04:00
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
2dfb674e44 ci: split build workflow into composite actions
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:43:57 -04:00
d88d32b917 chore(deps): update cachix/install-nix-action digest to 5261181 (#3720) 2025-04-30 21:34:36 +03:00
19d6999455 chore(deps): update cachix/install-nix-action digest to 5261181 2025-04-30 16:35:22 +00:00
573aa8c208 fix: task typo in flame export task (#3718) 2025-04-30 14:38:32 +03:00
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
b8a9b086ae ci: only run on specific paths (#3717) 2025-04-30 11:03:34 +03:00
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
a465af45dc fix: task typo in flame export task
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-30 10:15:59 +03:00
36d18b393b fix: crash when task was canceled and abort signal was fired early (#3712) 2025-04-30 10:10:36 +03:00
9a85f23d85 Add support for CMake presets and workflows (#3702) 2025-04-30 10:10:16 +03:00
b438236a64 ci: use symlink for ccache when possible
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-30 02:25:31 -04:00
6c45ff915a chore(gitignore): add CMakeUserPresets.json
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-30 02:25:31 -04:00
70500af2a2 ci: use cmake workflow presets
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-30 02:25:31 -04:00
9131f79cc0 feat: add CMakePresets.json
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-30 02:25:31 -04:00
224503cc93 fix: file filtering on modpack export (#3710) 2025-04-30 08:24:21 +03:00
053b57c21f fix: crash when task was canceled and abort signal was fired early
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-29 19:24:04 +03:00
147159be2c fix: file filtering on modpack export
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-29 19:02:35 +03:00
f086233186 chore(nix): update lockfile (#3693) 2025-04-29 04:23:53 -04:00
e9afa16aa1 chore: format some of the project files (#3677) 2025-04-29 04:23:25 -04:00
8bb79cefac chore: add format commits to the git-blame-ignore
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-29 10:47:00 +03:00
5c8481a118 chore: reformat
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-29 10:46:41 +03:00
57d3d4815b fix: build error introduced in #3516 (#3708) 2025-04-29 10:46:19 +03:00
e1fce47eb3 ci(nix): remove addtional > (#3709) 2025-04-29 03:43:32 -04:00