diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 124a790..f3f2023 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -61,13 +61,13 @@ jobs: run: python -m pip install -U pip - name: Install Python requirements run: python -m pip install -r .github/workflows/requirements.txt - - - name: Setup ccache - uses: hendrikmuhs/ccache-action@v1.2 + - name: Cache build folder + uses: actions/cache@v4 with: - key: ${{ secrets.CCACHE_UID }} + path: build + key: ${{ runner.os }} - name: Build Cython extensions in debug mode - run: python -m pip install -v . -C cmake.build-type=Debug -C cmake.define.CMAKE_C_COMPILER_LAUNCHER=ccache -C cmake.define.CMAKE_CXX_COMPILER_LAUNCHER=ccache + run: python -m pip install -v . -C cmake.build-type=Debug - name: Test with coverage run: python -m coverage run -m unittest discover -vv - name: Upload to Codecov