diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 565cf19bab..ada6618bc6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -57,6 +57,8 @@ jobs: - name: ccache uses: hendrikmuhs/ccache-action@v1 + with: + key: ${GITHUB_WORKFLOW} - name: Build ifcopenshell run: | @@ -73,7 +75,7 @@ jobs: -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 \ -DPYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so \ -DCOLLADA_SUPPORT=Off \ - "-DSCHEMA_VERSIONS=2x3;4;4x3" \ + "-DSCHEMA_VERSIONS=2x3;4;4x3_add1" \ -DGLTF_SUPPORT=On \ -DJSON_INCLUDE_DIR=/usr/include \ -DCGAL_INCLUDE_DIR=/usr/include \ @@ -103,8 +105,8 @@ jobs: - name: Install Python dependencies run: | sudo /usr/bin/python -m pip install -U pip - sudo /usr/bin/python -m pip install xmlschema numpy lxml - sudo /usr/bin/python -m pip install src/bcf + sudo /usr/bin/python -m pip install xmlschema xsdata numpy lxml + sudo /usr/bin/python -m pip install src/bcf --no-deps sudo /usr/bin/python -m pip install pytest sudo /usr/bin/python -m pip install isodate sudo /usr/bin/python -m pip install lark