diff --git a/.github/workflows/nightly-tests-macos-cpu.yml b/.github/workflows/nightly-tests-macos-cpu.yml deleted file mode 100644 index cfacbdb..0000000 --- a/.github/workflows/nightly-tests-macos-cpu.yml +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 2021 Xiaomi Corp. (author: Fangjun Kuang) - -# See ../../LICENSE for clarification regarding multiple authors -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -name: Nightly tests macos cpu - -on: - push: - branches: - - nightly-test-2 - - schedule: - # minute (0-59) - # hour (0-23) - # day of the month (1-31) - # month (1-12) - # day of the week (0-6) - # nightly build at 23:50 UTC time every day - - cron: "50 23 * * *" - -jobs: - generate_build_matrix: - # see https://github.com/pytorch/pytorch/pull/50633 - runs-on: ubuntu-latest - outputs: - matrix: ${{ steps.set-matrix.outputs.matrix }} - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: Generating build matrix - id: set-matrix - run: | - # outputting for debugging purposes - python scripts/github_actions/generate_build_matrix.py - MATRIX=$(python scripts/github_actions/generate_build_matrix.py) - echo "::set-output name=matrix::${MATRIX}" - - run_nightly_tests_macos_cpu: - needs: generate_build_matrix - runs-on: macos-10.15 - strategy: - fail-fast: true - matrix: - ${{ fromJson(needs.generate_build_matrix.outputs.matrix) }} - - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - - name: Setup Python - uses: actions/setup-python@v2 - with: - python-version: ${{ matrix.python-version }} - - - name: Display Python version - run: python -c "import sys; print(sys.version)" - - - name: Display clang version - run: | - clang --version - - - name: Install PyTorch ${{ matrix.torch }} - shell: bash - run: | - python3 -m pip install -qq --upgrade pip - python3 -m pip install -qq wheel twine numpy typing_extensions - python3 -m pip install -qq torch==${{ matrix.torch }} numpy - python3 -m pip install -qq dataclasses soundfile - - python3 -c "import torch; print('torch version:', torch.__version__)" - - - name: Install from PyPI - shell: bash - run: | - export KALDIFEAT_MAKE_ARGS="-j 3" - pip install --verbose kaldifeat - - - name: Run tests - shell: bash - run: | - lib_path=$(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") - echo "lib_path: $lib_path" - ls -lh $lib_path - # export DYLD_LIBRARY_PATH=$lib_path:$DYLD_LIBRARY_PATH - otool -L $lib_path/_kaldifeat.*.so - otool -l $lib_path/_kaldifeat.*.so - - cd kaldifeat/python/tests - make test