Lion
21e5101560
Make debug symbols available for release builds ( #216 )
...
Closes #214
2023-12-28 12:30:40 +01:00
Lion
6e04b2d93a
Fix GitHub Actions not downloading the latest tests to run them ( #220 )
...
Closes #219
2023-12-28 11:55:02 +01:00
Lion
416e0399af
Remove [Feature Request] from issue title ( #217 )
2023-12-28 11:47:51 +01:00
Lion
aa84a65546
Update feature_request.md
2023-12-21 13:15:48 +01:00
Lion Kortlepel
2fc610f6bc
fix tests not downloading artifacts by not using artifacts
2023-12-21 13:01:50 +01:00
Lion Kortlepel
ddd3883aa9
fix failing gh actions test run
2023-12-21 13:01:50 +01:00
Lion
c3895ec1ca
remove [Bug] title from issue template
2023-12-21 12:17:50 +01:00
Lion
c741fe5310
remove [Feature Request] from issue title
2023-12-21 12:17:11 +01:00
Lion Kortlepel
e1dfb1085e
modify release workflows to add debug info artifacts
2023-12-21 11:17:17 +01:00
Lion Kortlepel
9f87edc6e9
add msvcp140.dll comment to the release text
2023-12-09 20:09:56 +01:00
Lion Kortlepel
c6f78c5522
fix release build path
2023-12-09 20:06:50 +01:00
Lion Kortlepel
6b31ba35fd
attempt to fix workflows to make release builds
2023-12-09 19:18:33 +01:00
Lion Kortlepel
a6eb2f7bfe
switch to vcpkg+cmake, add debian build to workflows
...
using lionkor's template (MIT licensed)
This is a combination of 64 commits.
2023-12-05 17:57:19 +01:00
Lion Kortlepel
103d2dc030
update vcpkg in workflows
2023-12-03 17:50:45 +01:00
Lion Kortlepel
093f905fd8
remove redundant addition libboost library install in cmake-linux action
2022-10-22 23:06:11 +02:00
Lion Kortlepel
340933bbb3
fix dependencies for test run (add curl, fix ssl)
2022-10-22 21:01:44 +02:00
Lion Kortlepel
a63359479e
rename dependencies for test run in github actions
2022-10-22 20:44:47 +02:00
Lion Kortlepel
309a9d1fa9
fix invalid windows workflows indentation
2022-10-17 12:12:55 +02:00
Lion Kortlepel
ad860835ca
fix linux tests run not installing openssl properly
2022-10-17 12:10:52 +02:00
Lion Kortlepel
c6c2efb0b1
revert "update linux and windows workflows to run on pr open, reopen, review submit"
...
This reverts commit 23e9941704af79d4d1497a74702437eb057ace2f.
2022-10-17 12:09:36 +02: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
b25f4a875c
run on latest ubuntu
2022-10-06 00:54:57 +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
23e9941704
update linux and windows workflows to run on pr open, reopen, review submit
2022-09-14 20:42:25 +02:00
Lion Kortlepel
70e53c2a70
fix dependencies
...
ubuntu's package naming is confusing me
2022-05-26 16:00:36 +02:00
Lion Kortlepel
cc35d83834
make linux workflow parallel, add runtime dependencies
2022-05-26 15:54:23 +02:00
Lion Kortlepel
b4f97a6da0
make tests executable before running
...
:^)
2022-05-26 15:44:39 +02:00
Lion Kortlepel
1c3b1ecc76
fix workflow test run path
2022-05-26 15:37:33 +02:00
Lion Kortlepel
303da19f48
add -t to linux workflow
2022-05-26 14:43:38 +02:00
Lion Kortlepel
c455d4855c
possibly fix workflow
2022-05-26 14:40:56 +02:00
Lion Kortlepel
8df61fe44c
add g++ to workflow
2022-05-26 13:58:29 +02:00
Lion Kortlepel
7224e90c68
add test workflow
2022-05-26 13:56:58 +02:00
Lion Kortlepel
fde5bc7fb6
remove tests from linux action
2022-05-26 13:50:50 +02:00
Lion Kortlepel
2cf083a7e4
run tests in github actions
2022-05-26 13:34:29 +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
687b4e4235
add bigobj flag
2022-02-17 11:47:28 +01:00
Lion Kortlepel
86ad28abdc
Microsoft (R) Windows (TM) needs deprecation
2022-02-17 11:29:51 +01:00
Lion Kortlepel
a982d54202
add debug build to windows github actions
2022-02-17 11:13:07 +01:00
Lion Kortlepel
3e7aa763ed
fix release build
2021-11-08 00:01:41 +01:00
Lion Kortlepel
701a7feee3
remove boost, add httplib, temporarily remove http* lua
2021-11-07 23:54:33 +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
07cf7d7c21
Actions: Replace " with ' might fix the sentry issue
2021-09-08 19:55:03 +03:00
Lion Kortlepel
fe36191baf
fix github actions
...
Possible fix for sentry url not showing up in windows build
possible fix for sentry, again
add static_assert in attempt to fix issue with sentry
use target_compile_definitions instead of add_compile_definitions
2021-09-08 19:55:03 +03:00