Commit Graph

63 Commits

Author SHA1 Message Date
stonedDiscord
92633e5ff2
try this reviewer (#668)
* try this reviewer

* test the reviewer with a very bad piece of code

* it can't handle spaces

* run cmake to find all the files

* file go brr haha

* cmake needs qt installed

* rename file once again

* use windows

* also doesn't like brackets

* can't use windows

* install qt the linux way

* try using cmake this way

* cmon cmake

* install qt before running cmake

* forgot catch2

* need to install as root

* add build dir

* delete test file

* fix 3 warnings

* enable clazy

* Revert "fix 3 warnings"

This reverts commit 7e64d4a546c397b5b69554ccf6765bf0a068f695.

* disable 3 warnings

* add a bracket for readability

* install clazy before

* get qt 5 real

* try lukkas cmake modules

* dupe courtroom again to test clang-tidy

* courtroom.cpp was a mistake

* remove magic number warning
2022-03-01 21:37:11 +01:00
oldmud0
4bb4ddd0f9
Enable GitHub Actions for all branches 2021-02-02 14:53:09 -06:00
Skye Deving
29370b49cb Rename push workflow 2021-01-28 11:05:42 -06:00
Skye Deving
33ba7a3ea0 Disable workflow trigger to make hopefully make it work 2021-01-28 11:05:42 -06:00
Skye Deving
d4a2282a3e Get QtApng 2021-01-28 11:05:42 -06:00
Skye Deving
b55082a676 Use the relative paths to be compatible with the bash shell 2021-01-28 11:05:42 -06:00
Skye Deving
ed91d60332 Use dynamic discord-rpc and copy libs to release folder 2021-01-28 11:05:42 -06:00
Skye Deving
56f8d1505c Remove unnecessary .zip extension to the name 2021-01-28 11:05:42 -06:00
Skye Deving
1871a43dc8 Upload the release folder 2021-01-28 11:05:42 -06:00
Skye Deving
232a299612 Remove listing directory 2021-01-28 11:05:42 -06:00
Skye Deving
e4152f577b Fix path 2021-01-28 11:05:42 -06:00
Skye Deving
196982ffe5 Add in extension 2021-01-28 11:05:42 -06:00
Skye Deving
4e18874762 Attempt to deploy 2021-01-28 11:05:42 -06:00
Skye Deving
353ed07464 Rename to zip since artifact is a zip 2021-01-28 11:05:42 -06:00
Skye Deving
af6cacf9d0 Upload the right artifact 2021-01-28 11:05:42 -06:00
Skye Deving
712a48cbac Use the x64 bass lib 2021-01-28 11:05:42 -06:00
Skye Deving
3bd57190f0 Add lib as well 2021-01-28 11:05:42 -06:00
Skye Deving
e9a53b1f88 Copy the bass x64 dll 2021-01-28 11:05:42 -06:00
Skye Deving
8d7d04e284 Copy the dynamic dll over as well 2021-01-28 11:05:42 -06:00
Skye Deving
ea9284d18d Fix paths and remove env 2021-01-28 11:05:42 -06:00
Skye Deving
46d6b6719b Try using win32 2021-01-28 11:05:42 -06:00
Skye Deving
0074bd0e70 Copy the dynamic lib 2021-01-28 11:05:42 -06:00
Skye Deving
ecf472d4a2 Fix typo 2021-01-28 11:05:42 -06:00
Skye Deving
7a9cb6a00c Grab discord-rpc too 2021-01-28 11:05:42 -06:00
Skye Deving
23b1cf4703 Change the copy 2021-01-28 11:05:42 -06:00
Skye Deving
bb63cfd178 Renable build and copy more bass 2021-01-28 11:05:42 -06:00
Skye Deving
214e941464 Make this just install qt for cache 2021-01-28 11:05:42 -06:00
Skye Deving
6a2e7e16d0 Remove unneeded option 2021-01-28 11:05:42 -06:00
Skye Deving
f9700bf6eb Remove sudo 2021-01-28 11:05:42 -06:00
Skye Deving
0a1dc4a234 Install Catch2 2021-01-28 11:05:42 -06:00
Skye Deving
2e66e802a1 Try using proper cmake steps 2021-01-28 11:05:42 -06:00
Skye Deving
9b36fb8bda Maybe using cmake will work 2021-01-28 11:05:42 -06:00
Skye Deving
afb534bf67 Grab bass dependency 2021-01-28 11:05:42 -06:00
Skye Deving
6ae4e617b0 Attempt to do things again 2021-01-28 11:05:42 -06:00
Skye Deving
4429d5e630 Add new step for compiler 2021-01-28 11:05:42 -06:00
Skye Deving
0cd3351013 Change the windows again 2021-01-28 11:05:42 -06:00
Skye Deving
51b77403eb Try to invoke the bat file better 2021-01-28 11:05:42 -06:00
Skye Deving
672b315272 Attempt to use different qt installer 2021-01-28 11:05:42 -06:00
Skye Deving
d4f24b3109 Setup python 2021-01-28 11:05:42 -06:00
Skye Deving
a63f8e0a5f Remove manual cache because it defaults 2021-01-28 11:05:42 -06:00
Skye Deving
aef425c112 Downgrade qt version 2021-01-28 11:05:42 -06:00
Skye Deving
67214b772d Attempt windows build 2021-01-28 11:05:42 -06:00
Skye Deving
fef16a320a Fix branch name 2021-01-28 11:05:42 -06:00
Skye Deving
9c86ed7ffe Trigger tests only on this branch for now 2021-01-28 11:05:42 -06:00
Skye Deving
a921b23ead Move env var into the action itself 2021-01-28 11:05:42 -06:00
Skye Deving
daa3e173fa Compress binary 2021-01-28 11:05:42 -06:00
Skye Deving
b9e6918b21 Build Attorney Online artifact only when push to master 2021-01-28 11:05:42 -06:00
Skye Deving
8b817ac3f6 Add target command lne option 2021-01-28 11:05:42 -06:00
Skye Deving
7055e7dbc0 Add the Catch2 install to workflow 2021-01-28 11:05:42 -06:00
Skye Deving
f84952d6ae Fix the workflow startup error maybe 2021-01-28 11:05:42 -06:00