From 0cee321ef9b63457f1f598c1bd0b19696d6bc339 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 1 Jun 2020 15:29:15 -0400 Subject: [PATCH] ci: Update GTest to master (#470) * ci: Update googletest to fix windows error * chore: Minor updates to CI versions --- .github/workflows/tests.yml | 15 ++++++++++----- extern/googletest | 2 +- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c3c832bc..86cc78ec 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,15 +13,15 @@ jobs: name: Formatting runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 - name: set PY - run: echo "::set-env name=PY::$(python --version --version | sha256sum | cut -d' ' -f1)" + run: echo "::set-env name=PY::$(python -c 'import hashlib, sys;print(hashlib.sha256(sys.version.encode()+sys.executable.encode()).hexdigest())')" - uses: actions/cache@v1 with: path: ~/.cache/pre-commit key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }} - - uses: pre-commit/action@v1.0.0 + - uses: pre-commit/action@v1.1.0 cuda-build: name: CUDA build only @@ -107,9 +107,14 @@ jobs: with: version: 3.15.6 if: success() || failure() + - name: CMake 3.16 + uses: ./.github/actions/cmake_config + with: + version: 3.16.8 + if: success() || failure() - name: CMake 3.16 (full) uses: ./.github/actions/cmake_config with: - version: 3.16.2 + version: 3.17.3 options: -DCLI11_SANITIZERS=ON -DCLI11_BUILD_EXAMPLES_JSON=ON if: success() || failure() diff --git a/extern/googletest b/extern/googletest index 2fe3bd99..859bfe89 160000 --- a/extern/googletest +++ b/extern/googletest @@ -1 +1 @@ -Subproject commit 2fe3bd994b3189899d93f1d5a881e725e046fdc2 +Subproject commit 859bfe8981d6724c4ea06e73d29accd8588f3230