Skip to content

Commit

Permalink
More GitHub Nightly Work
Browse files Browse the repository at this point in the history
- Build the LV2 in docker
- Correct output directory name
- Reactivate Windows 32 bit build
  • Loading branch information
baconpaul committed Aug 7, 2024
1 parent 1f26eaf commit a9f141d
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,13 @@ jobs:
matrix:
include:
- os: windows-latest
name: windows-64bit
cmakeArgs: -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang
- os: windows-latest
name: windows-32bit
cmakeArgs: -A Win32
- os: macos-latest
name: macos
cmakeArgs: -D"CMAKE_OSX_ARCHITECTURES=arm64;x86_64"
steps:
- name: Checkout code
Expand Down Expand Up @@ -87,13 +92,13 @@ jobs:
- name: Show Installer Directory
run: |
ls -l ./build/installer
ls -l ./build/surge-xt-dist
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
path: build/installer
name: build-${{ matrix.os }}
path: build/surge-xt-dist
name: build-${{ matrix.name }}

build_plugin_docker:
name: Docker Build Ubuntu18
Expand All @@ -111,18 +116,18 @@ jobs:
with:
username: ${{ github.actor }}
token: ${{ secrets.GITHUB_TOKEN }}
cmakeArgs: -DAZURE_PIPELINE=1 -DSURGE_VERSION="${{ needs.surge_version.outputs.surge_version }}" -DCMAKE_BUILD_TYPE=Release -GNinja
cmakeArgs: -DAZURE_PIPELINE=1 -DSURGE_BUILD_LV2=TRUE -DSURGE_VERSION="${{ needs.surge_version.outputs.surge_version }}" -DCMAKE_BUILD_TYPE=Release -GNinja
target: surge-xt-distribution


- name: Show Installer Directory
run: |
ls -l ./build/installer
ls -l ./build/surge-xt-dist
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
path: build/installer
path: build/surge-xt-dist
name: build-docker

publish-scxt-nightly:
Expand Down

0 comments on commit a9f141d

Please sign in to comment.