Commit Graph

13 Commits

Author SHA1 Message Date
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