3 Commits

Author SHA1 Message Date
Juan Ramos
2c1a9fca22 Allow testing on forks
Currently testing will only run on pushes to main. This change
allows testing on any branch which simplfies testing for forks.
2024-10-23 16:32:59 -07:00
Juan Ramos
607753a657 Simplify CMake test code
- Use FetchContent to grab googletest
- Simplify find_package testing so it's done as a part of ctest
- Use the GTest::gtest_main target directly
2024-10-23 16:24:17 -07:00
Carson Radtke
ce2a959e02
[ci]: add testing pipelines to github actions (#1159)
move pipeline testing from AzDO to GitHub Actions.

* update clang versions to 13-15
* update gcc versions to 10-12
* update xcode versions to 14.3.1 and 15.4
* test against C++23 (where supported)
2024-10-14 15:05:13 -05:00