Update to latest blend2d and Cython #12
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Test | |
| on: pull_request | |
| env: | |
| INSTALL_EDM_VERSION: 3.2.1 | |
| jobs: | |
| test-with-edm: | |
| strategy: | |
| matrix: | |
| os: [macos-latest, ubuntu-latest] | |
| runs-on: ${{ matrix.os }} | |
| env: | |
| # Set root directory, mainly for Windows, so that the EDM Python | |
| # environment lives in the same drive as the cloned source. Otherwise | |
| # 'pip install' raises an error while trying to compute | |
| # relative path between the site-packages and the source directory. | |
| EDM_ROOT_DIRECTORY: ${{ github.workspace }}/.edm | |
| steps: | |
| - uses: actions/checkout@v2 | |
| with: | |
| submodules: 'true' | |
| - name: Setup EDM | |
| uses: enthought/setup-edm-action@v1 | |
| with: | |
| edm-version: ${{ env.INSTALL_EDM_VERSION }} | |
| - name: Install test environment | |
| run: | | |
| edm --config ci/.edm.yaml install -y click | |
| edm run -- python ci/edm_driver.py install | |
| - name: Run tests | |
| run: edm run -- python ci/edm_driver.py test |