diff --git a/.github/workflows/build_macos.yaml b/.github/workflows/build.yaml similarity index 76% rename from .github/workflows/build_macos.yaml rename to .github/workflows/build.yaml index e8fcd70..041a96a 100644 --- a/.github/workflows/build_macos.yaml +++ b/.github/workflows/build.yaml @@ -1,9 +1,16 @@ -name: Build macOS -on: [push] +name: Build +on: + push: + branches: + - '**' + jobs: build: - name: Build macOS - runs-on: macos-latest + name: Build + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v3 with: diff --git a/.github/workflows/build_linux.yaml b/.github/workflows/build_linux.yaml deleted file mode 100644 index 7f58af8..0000000 --- a/.github/workflows/build_linux.yaml +++ /dev/null @@ -1,22 +0,0 @@ -name: Build Linux -on: [push] -jobs: - build: - name: Build Linux - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - submodules: recursive - - name: "Run script" - run: | - ./ci/build.sh - shell: bash - env: - APIKEY: ${{ secrets.APIKEY }} - - name: Upload Artifact - uses: actions/upload-artifact@v3 - with: - name: Binaries - path: ci/bin - retention-days: 30 \ No newline at end of file diff --git a/.github/workflows/build_windows.yaml b/.github/workflows/build_windows.yaml deleted file mode 100644 index ddfbd67..0000000 --- a/.github/workflows/build_windows.yaml +++ /dev/null @@ -1,22 +0,0 @@ -name: Build Windows -on: [push] -jobs: - build: - name: Build Windows - runs-on: windows-latest - steps: - - uses: actions/checkout@v3 - with: - submodules: recursive - - name: "Run script" - run: | - ./ci/build.sh - shell: bash - env: - APIKEY: ${{ secrets.APIKEY }} - - name: Upload Artifact - uses: actions/upload-artifact@v3 - with: - name: Binaries - path: ci/bin - retention-days: 30 \ No newline at end of file diff --git a/README.md b/README.md index 2474ad3..839688d 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,8 @@ # Wavetable Wavetable VST / AU plugin -![Build macOS](https://github.com/FigBug/Wavetable/workflows/Build%20macOS/badge.svg) -![Build Windows](https://github.com/FigBug/Wavetable/workflows/Build%20Windows/badge.svg) -![Build Linux](https://github.com/FigBug/Wavetable/workflows/Build%20Linux/badge.svg) +![Build](https://github.com/FigBug/Wavetable/workflows/Build/badge.svg) -A 4 oscillator subtractive synth with 2 filters and flexible modulation options. +A 2 oscillator wavetable synth with flexible modulation options. https://socalabs.com/synths/Wavetable/