Skip to content

Try fixing multi platform test #9

Try fixing multi platform test

Try fixing multi platform test #9

name: Test basic functionality on multiple platforms
on:
push:
branches: ['master', 'V3.1', 'experimental_win']
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-13, windows-latest]
node-version: [12.x]
steps:
- uses: actions/checkout@v3
- name: Install Dependencies Windows
if: runner.os == 'Windows'
run: |
pip install pydub
- name: Install Dependencies Linux
if: runner.os == 'Linux'
run: |
pip install pydub
- name: Install Dependencies Mac
if: runner.os == 'macOS'
run: |
brew install portaudio
pip install pydub
pip install pyaudio
- name: Test
run: cd python/test ; python3 verify_marvin.py