Commit Graph

14 Commits

Author SHA1 Message Date
Charles Giessen
1ab85e9e55 Run tests in CI scripts
Make use of CTest to manage running tests, and configure the project to
allow Catch2 to work with CTest
2023-10-09 13:24:09 -06:00
Charles Giessen
5e351fcdf8
Update run_autogen.yml to use main branch
Forgot to update this when changing the repo default from master to main.
2023-10-02 19:19:59 -06:00
Charles Giessen
2ca3a7b03b Fix autorun code-gen script 2022-03-23 14:26:53 -06:00
Charles Giessen
25eff41755 Fix autorun code-gen script 2022-03-23 12:21:17 -06:00
Charles Giessen
b87fcf2da2 Add ci action to automate running autogen 2022-02-15 22:06:55 -07:00
Charles Giessen
d61be2cbc3 Update actions to remove SDK/headers downloads
Rely on CMake's FetchContent to get the required headers
2022-02-05 19:00:21 -07:00
Charles Giessen
fefa3f7e5a
Restart CI on pull requests 2021-04-18 14:13:29 -06:00
Charles Giessen
59a8965e15 Revert "Revert "add an option to enable warnings as errors""
This reverts commit 6db8cfba86.
2021-04-18 14:10:06 -06:00
Charles Giessen
6db8cfba86 Revert "add an option to enable warnings as errors"
This reverts commit 6bb00bf694.
2021-04-18 14:08:34 -06:00
SpaceIm
6bb00bf694 add an option to enable warnings as errors 2021-04-16 09:43:29 -06:00
Charles Giessen
470ad2c980
CI: Enable manually running CI on PR's
Disabling CI from automatic starting on PR's doesn't mean there is a big button to manually do it. Seems this should add a big button.
2021-04-06 13:22:33 -06:00
Charles Giessen
d5d2d6d15e
Stop CI from running on Pull Request
This is my mitigation against site-wide attacks. vk-bootstrap is a low update repo, so its fine to only trigger CI on demand.
2021-04-05 13:49:58 -06:00
Charles Giessen
15ae056542 test: Add windows builds to ci 2021-03-02 09:11:23 -07:00
Charles Giessen
860389249f test: add github actions for linux builds 2021-03-01 13:46:49 -07:00