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