diff --git a/.github/workflows/macos-ios.yml b/.github/workflows/macos-ios.yml index fdc7d3be..7bb4c037 100644 --- a/.github/workflows/macos-ios.yml +++ b/.github/workflows/macos-ios.yml @@ -14,9 +14,9 @@ jobs: - name: deps run: brew install libsndfile libsamplerate vamp-plugin-sdk meson ninja - name: configure macos - run: meson build_macos + run: meson setup build_macos - name: configure ios - run: meson build_ios --cross-file cross/ios.txt + run: meson setup build_ios --cross-file cross/ios.txt - name: make macos run: ninja -C build_macos - name: make ios diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml new file mode 100644 index 00000000..2d4c4d5c --- /dev/null +++ b/.github/workflows/windows.yml @@ -0,0 +1,25 @@ +name: Windows CI + +on: [push, pull_request] + +jobs: + build: + + runs-on: windows-2022 + + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.x' + - name: deps + run: | + pip install meson + pip install ninja + - name: make + run: | + meson setup build + ninja -C build + - name: test + run: | + meson test -C build