Commit Graph

21 Commits

Author SHA1 Message Date
0e082185a6 Updated to install a specific googltest version as 1.17.0 needs C++17. 2025-05-09 23:11:05 -05:00
4fa11d0bd0 Wording change from Pin googletest to Pin gtest for consistency. 2025-05-06 11:07:24 -05:00
9f66c5fe14 Pin googletest after install to prevent it from being upgraded later. 2025-05-06 10:44:02 -05:00
ee5edba146 1821 action required GitHub actions v4 update for actions@checkout (#1824)
* Updated to Github actions v4 as Github actions v3 will be closing down by 1/30/25.

* Updated to use actions/checkout action at the v4 branch as well to be consistent with artifacts. It is recommended to use a sepcific version or tag instead of master to ensure stability and predictability.

* Made the artifact name unique within the workflow run.
2025-01-14 11:36:44 -06:00
80063bf498 Updated to Github actions v4 as Github actions v3 will be closing down by 1/30/25. (#1823) 2025-01-07 10:37:23 -06:00
23b1c7d74d Updated the MacOS CI workflow so that bash won't exit with brew upgrade exits with non-zero exit code. 2024-06-19 10:03:14 -05:00
e4f6774b3c Updated to use the latest swig and llvm 15. (#1699)
* Updated to use the latest swig and llvm 15.

* Updated to use the latest llvm that comes with the macos docker image.

* Added missing install

* Test without installing llvm

* Tested to link llvm

* Changed back to use downloaded llvm+clang package.

* Check if macos (13-arm) image can find the installed udunits.

* Try macos-13 if it works as documented

* Need to match the cpu type of macos and the build for clang+llvm.

* Change to Mac-12 for gtest.h to be found.

* Switch back to Mac-13 as gtest.h is not a factor for this CI process..
2024-04-25 10:17:40 -05:00
bc36f760e9 Update MacOS workflow to use SWIG 4.1.1 instead of the newest SWIG 4.2 (#1648)
* Updated to use SWIG 4.1.1 due to SWIG 2.0 generats setter wrapper for private constructor or operator.

* Needed to go to unzipped swig-4.1.1 directory before building it.

* Install needed  packages for being able to run SWIG 4.1.1 build script.
2024-02-15 13:36:05 -06:00
fb0a760a71 Add GitHub GUI reports to macOS, More Linux, and Linux Python 2 (#1405)
closes #1404
2022-11-22 13:03:03 -06:00
d9e7ac250d Refactored sim tests to run through TrickOps (#1390) 2022-11-17 15:43:29 -06:00
63e9c32416 update llvm in macOS CI from 11 to 14 2022-10-28 12:56:41 -05:00
4e85b3d79d Update test_macos.yml 2022-10-06 16:06:16 -05:00
c390ca5ba6 replace GTEST_HAS_TR1_TUPLE with -std=c++11 (#1331) 2022-08-11 15:10:29 -05:00
c9a0b53b9c Update test_macos.yml 2022-05-24 11:09:38 -05:00
5acd8dd4b4 Update test_macos.yml 2021-05-26 22:01:10 -05:00
d88779cfd1 downgrade llvm to 11 in github actions 2021-05-26 21:56:22 -05:00
8304d56d98 Update test_macos.yml 2021-02-04 23:55:19 -06:00
808a28c076 1103 32bit own test suite (#1104)
* Create test_32.yml

closes #1103
2021-01-28 18:48:18 -06:00
427a5ce630 change brew cask install to brew install --cask (#1101)
#closes 1099
2021-01-27 17:18:06 -06:00
a1d0fb32be update tests 2020-11-10 13:15:27 -06:00
fc8444270d split github actions tests by kernel 2020-11-10 13:14:35 -06:00