Update release.yml

This commit is contained in:
√(noham)² 2024-08-25 18:40:35 +02:00
parent d2d52590d5
commit ac9b505a62

View File

@ -55,8 +55,6 @@ jobs:
name: GoFileCLI_win-x64
path: |
build/*.exe
build/*.bin
build/*.app/**/*
build-linux-x64:
runs-on: ubuntu-latest
@ -93,11 +91,9 @@ jobs:
with:
name: GoFileCLI_linux-x64
path: |
build/*.exe
build/*.bin
build/*.app/**/*
build-mac-arm64:
build-macos:
runs-on: macos-latest
steps:
@ -121,18 +117,21 @@ jobs:
pip install -r requirements.txt
- name: Build Executable with Nuitka
uses: Nuitka/Nuitka-Action@main
with:
nuitka-version: main
script-name: gofilecli.py
onefile: true
macos-target-arch: x86_64
# --macos-app-icon=resources/icon.icns
run: |
python -m nuitka --standalone --assume-yes-for-downloads --output-dir=dist --macos-create-app-bundle --macos-target-arch=arm64 gofilecli.py
python -m nuitka --standalone --assume-yes-for-downloads --output-dir=dist_x86_64 --macos-create-app-bundle --macos-target-arch=x86_64 gofilecli.py
- name: Upload Artifact[osx-arm64]
uses: actions/upload-artifact@v4
with:
name: GoFileCLI_osx-x64
path: |
dist_x86_64/*
- name: Upload Artifact[osx-arm64]
uses: actions/upload-artifact@v4
with:
name: GoFileCLI_osx-arm64
path: |
build/*.exe
build/*.bin
build/*.app/**/*
build/*