Skip to content

Commit

Permalink
ci: build-pipeline needed fixing
Browse files Browse the repository at this point in the history
  • Loading branch information
paulmueller committed Nov 16, 2023
1 parent 0230489 commit 36f1728
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/deploy_github.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
name: Create Release
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
python-version: ["3.10"]
os: [macos-latest, windows-latest]
Expand Down Expand Up @@ -38,15 +39,15 @@ jobs:
# Uninstall rpy2, because it does not work on frozen macOS:
# https://github.com/GuckLab/MPL-Data-Cast/issues/73
pip uninstall -y rpy2
bash ./macos_build_app.sh MPL-Data-Cast ${{ env.RELEASE_VERSION }}
bash ./macos_build_app.sh MPLDataCast ${{ env.RELEASE_VERSION }}
- name: Build windows executable
if: runner.os == 'windows'
working-directory: ./build-recipes
run: |
pip install -r win_build_requirements.txt
pyinstaller -y --log-level=WARN win_MPL-Data-Cast.spec
# Run the binary (the most simple test)
dist\\MPL-Data-Cast\\MPL-Data-Cast.exe --version
dist\\MPL-Data-Cast\\MPLDataCast.exe --version
python win_make_iss.py
ISCC.exe /Q win_mpl-data-cast.iss
- name: Release Assets
Expand Down

0 comments on commit 36f1728

Please sign in to comment.