Lion Kortlepel
4c99f1df00
fix paths
2023-12-04 16:05:07 +01:00
Lion Kortlepel
d04e88c0be
create build dir before running cmake
2023-12-04 16:01:13 +01:00
Lion Kortlepel
30f69c9c27
run ci scripts explicitly with sudo
2023-12-04 15:50:14 +01:00
Lion Kortlepel
f9d023314c
run install scripts as sudo
2023-12-04 15:33:28 +01:00
Lion Kortlepel
fff1f56631
switch to vcpkg+cmake build system
2023-12-04 15:31:03 +01:00
Lion Kortlepel
103d2dc030
update vcpkg in workflows
2023-12-03 17:50:45 +01:00
Lion Kortlepel
fd51336a91
update vcpkg
2022-10-17 12:01:08 +02:00
Lion Kortlepel
93b2559120
switch to boost 1.74
2022-10-15 23:16:05 +02:00
Lion Kortlepel
c69418ea5e
add boost_system dependency for linux gh actions
2022-10-06 00:40:39 +02:00
Lion Kortlepel
917e3f98ab
fix github actions dependencies for linux to use proper boost version
2022-10-06 00:36:57 +02:00
Lion Kortlepel
6249397fb5
add libboost-all-dev to github actions
...
it's a new dependency
2022-10-05 20:50:28 +02:00
Lion Kortlepel
ca52d233c0
Use another git commit id for vcpkg
...
this should really be done properly, yikes
2022-04-28 14:34:05 +02:00
Lion Kortlepel
f4eb492d91
Actions: try to use master as vcpkgGitCommitId
2022-04-28 14:24:02 +02:00
Lion Kortlepel
3e7aa763ed
fix release build
2021-11-08 00:01:41 +01:00
Lion Kortlepel
7287fce341
possible actions fix
...
thank you, anon!
2021-10-26 02:22:03 +02:00
Lion Kortlepel
80aebcb9a7
Actions: prerelease by default
2021-09-13 11:58:01 +03:00
Lion Kortlepel
8250d5876f
bump to 2.3.1, fix sentry
...
Fix sentry url length print
remove quotes
github actions is cursed
add debug print
test action
Dont use curl on windows
I dont know why the windows build doesnt report to sentry, so ill try
this.
Change timeout to 20 minutes instead of 5
this is a hacky workaround anyways, so i really dont see why it should
only be 5. 5 is barely enough.
temporarily enable debug mode on sentry
CMake: Use breakpad on windows instead of crashpad
CMake: Sentry: use inproc backend
Since cmake refuses to set my variables, I will do it this way.
I am so tired of this github workflow garbage
Sentry: disable debug again, set
sentry_options_set_symbolize_stacktraces to true, fix memory leak
Sentry: hotfix: dont free options
somehow that causes it to crash, and i cannot be bothered to find out
why right now
2021-09-08 19:55:03 +03:00
Lion Kortlepel
a7b02c459e
Actions: update release action
2021-09-08 19:55:03 +03:00
Lion Kortlepel
ce834a634c
Actions: add curl
2021-09-08 19:55:03 +03:00
Lion Kortlepel
3850740ded
Actions: checkout submodules recursively
2021-09-08 19:55:03 +03:00
Lion Kortlepel
a1ca8e0576
bump vcpkg version
2021-07-31 12:34:25 +03:00
Lion Kortlepel
b22f21a6b2
Revert "remove vcpkg commit id"
...
This reverts commit fef069c9df .
2021-07-31 12:34:25 +03:00
Lion Kortlepel
531a901431
remove vcpkg commit id
...
there's no need for it and it makes runs fail if not updated
2021-07-31 12:34:25 +03:00
Lion Kortlepel
1228c2fabe
fix release build to not include "Release" in the title, it leads to a
...
redundant <title>
2021-03-31 20:00:40 +02:00
Lion Kortlepel
69709968fd
fix release action again
2021-03-31 01:15:24 +02:00
Lion Kortlepel
5b9effad85
fix release action
2021-03-31 01:10:33 +02:00
Lion Kortlepel
87a1564c0a
actions: also apply vcpkg fix for release-build action
2021-03-18 23:37:18 +01:00
Lion Kortlepel
0476ffa990
fix release build action
2021-02-13 23:06:09 +01:00
Lion Kortlepel
43690d0833
fix release action
2021-02-13 22:17:08 +01:00
Lion
2e48cef647
Add automated release builds for windows & linux
2021-01-31 02:03:53 +01:00