Song length options, track gain, more keyzone settings, and direct midi support. #29
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: build_release | |
# Workflow file for windows | |
on: | |
push: | |
branches: | |
- main | |
pull_request: {} | |
jobs: | |
Windows: | |
name: build-windows | |
runs-on: windows-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v1 | |
with: | |
submodules: recursive | |
#Use setup-cpp to setup C++ environment (CMake and GCC, adds both to PATH) | |
- name: Setup Cpp (C++ / C) | |
uses: aminya/[email protected] | |
with: | |
compiler: ${{ matrix.compiler }} | |
vcvarsall: ${{ contains(matrix.os, 'windows' )}} | |
gcc: true | |
cmake: true | |
# Add MSBuild to PATH since setup-cpp doesn't do that for dome reason | |
- name: Add msbuild to PATH | |
uses: microsoft/[email protected] | |
# Configure CMake | |
- name: Running cmake (windows) | |
run: | | |
cd ${{ github.workspace }} | |
mkdir build | |
cd build | |
cmake ../ -DCMAKE_GENERATOR_PLATFORM=Win32 | |
# Build sln file | |
- name: Build Solution (windows) | |
run: | | |
cd build | |
MSBuild.exe Fuser_CustomSongCreator.sln | |
# Upload Artifact | |
- name: Upload production-ready build files | |
uses: actions/upload-artifact@v3 | |
with: | |
name: Nightly-Debug-Build | |
path: ./build/Debug |