baldurk
98d4af8af5
Workaround weird brew/python thing by deleting python binaries
2022-12-22 17:55:31 +00:00
baldurk
d7b9b61201
Install pcre on mac for CI builds
2022-11-24 23:40:01 +00:00
baldurk
59a7be898a
Fix new-issue link not going to chooser properly
...
* Also bump the config.yml just to see if it starts enforcing a redirect.
2022-08-16 18:39:25 +01:00
baldurk
0d10f3c992
Switch CI to ubuntu 20.04
2022-08-11 15:13:58 +01:00
Jake Turner
f6baad2a0f
Update mac CI to use macos-11 instead of 10.15
...
To fix Mac CI
The macOS-10.15 environment is deprecated, consider switching to macos-11(macos-latest), macos-12 instead. For more details see https://github.com/actions/virtual-environments/issues/5583
2022-07-22 18:45:45 +01:00
baldurk
1494a8f71e
Checking for the upload location variable being set in CI
...
* This helps downstream forks to run CI without seeing a false negative in the
mac release build due to being unable to upload the final package to the
server.
2022-07-15 16:04:13 +01:00
baldurk
601ed78771
Fx mac ssh host signature for new server
2022-05-20 15:48:21 +01:00
baldurk
8c6192d5bd
Copy catch.hpp into qrenderdoc and run on --unittest in non-release
2022-05-20 14:15:31 +01:00
Jake Turner
58f6061bdb
Enable Metal for Mac CI builds
2022-03-25 12:01:29 +00:00
baldurk
c161f6942c
Test building in VS2022 in CI, drop VS2017 check
2022-03-18 14:10:28 +00:00
baldurk
05d31025c0
Test that minimum cmake version works in CI
2022-03-18 14:10:28 +00:00
baldurk
f1906b2e33
Sphinx version with bugfix has been released, stop requiring 3.4.0 in CI
2021-03-06 13:26:03 +00:00
baldurk
b18a28f0f9
Revert to sphinx 3.4.0
...
* 3.5.0 has a bug causing failures to generate autodoc code
2021-02-14 14:56:25 +00:00
baldurk
4b65d7f841
Add explicit /m to msbuild.exe invocations
...
* Without this by default msbuild doesn't build in parallel.
2021-02-14 13:10:25 +00:00
baldurk
afc9fc8f1e
Fix verify-docstrings.py
2020-12-09 23:27:42 +00:00
baldurk
6b8ce92d88
Clean up docstrings in python interfaces to be strictly typed/formatted
...
* Also added a script that can run as part of CI to verify that the docstring
matches, by generating a regex from the docstring documented parameter types
and return type and making sure we find a match within the C headers. This
ensures all parameters are documented with the right types, no extra
parameters are documented, and the return type is correct.
* The script also checks proper scoping so that if qrenderdoc docstrings
mention a renderdoc type, they need to scope it properly.
2020-12-07 17:44:51 +00:00
baldurk
19489feb4e
Update microsoft/setup-msbuild action to latest
2020-10-29 11:27:31 +00:00
baldurk
0a56df5af2
Remove deprecated set-env from github actions
2020-10-28 10:09:57 +00:00
baldurk
298e33fc98
Ignore brew update errors in CI builds
2020-10-21 21:51:41 +01:00
baldurk
586676ff38
Ensure android build happens with our SDK
2020-06-29 13:10:50 +01:00
baldurk
19c066c6fc
Move issue/pull request templates to .github folder and split up
...
* Now that we have a .github folder we can have separate templates for bug
reports and feature requests.
2020-06-12 13:40:02 +01:00
baldurk
e05224753c
Adopt v2.0 of the contributor covenant
...
* This better details the inclusionary community desired and has more specific
additional language on how the code of conduct will be enforced as needed.
* In addition the file is copied to the .github folder for additional
visibility.
2020-06-12 13:40:02 +01:00
baldurk
60da7b78ea
Fix bad indentation from removing comments
2020-06-11 22:49:26 +01:00
baldurk
d49d31fa86
Switch from travis/appveyor to github actions for CI
2020-06-11 22:42:44 +01:00