diff --git a/.github/workflows/create-executables.yml b/.github/workflows/create-executables.yml index 3c8812b..246a47d 100644 --- a/.github/workflows/create-executables.yml +++ b/.github/workflows/create-executables.yml @@ -10,26 +10,44 @@ on: - github-actions jobs: - pyinstaller-build-windows: - runs-on: windows-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - name: Extract Version - id: get_version - run: | - $version = python -c "from version import APP_VERSION; print(APP_VERSION)" - echo "VERSION=$version" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 - - name: Create Executable (Windows-x64) - uses: sayyid5416/pyinstaller@v1 - with: - python_ver: '3.11' - python_arch: 'x64' - spec: 'main.spec' - requirements: 'requirements.txt' - upload_exe_with_name: 'Zordon-${{env.VERSION}}-windows-x64' - pyinstaller-build-linux: - runs-on: ubuntu-latest + # pyinstaller-build-windows: + # runs-on: windows-latest + # steps: + # - name: Checkout code + # uses: actions/checkout@v4 + # - name: Extract Version + # id: get_version + # run: | + # $version = python -c "from version import APP_VERSION; print(APP_VERSION)" + # echo "VERSION=$version" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 + # - name: Create Executable (Windows-x64) + # uses: sayyid5416/pyinstaller@v1 + # with: + # python_ver: '3.11' + # python_arch: 'x64' + # spec: 'main.spec' + # requirements: 'requirements.txt' + # upload_exe_with_name: 'Zordon-${{env.VERSION}}-Windows-x64' + # pyinstaller-build-linux: + # runs-on: ubuntu-latest + # steps: + # - name: Checkout code + # uses: actions/checkout@v4 + # - name: Extract Version + # id: get_version + # run: | + # version=$(python -c 'from version import APP_VERSION; print(APP_VERSION)') + # echo "VERSION=$version" >> $GITHUB_ENV + # - name: Create Executable (Linux-x64) + # uses: sayyid5416/pyinstaller@v1 + # with: + # python_ver: '3.11' + # python_arch: 'x64' + # spec: 'main.spec' + # requirements: 'requirements.txt' + # upload_exe_with_name: 'Zordon-${{env.VERSION}}-Linux-x64' + pyinstaller-build-macos: + runs-on: macos-latest steps: - name: Checkout code uses: actions/checkout@v4 @@ -38,21 +56,11 @@ jobs: run: | version=$(python -c 'from version import APP_VERSION; print(APP_VERSION)') echo "VERSION=$version" >> $GITHUB_ENV - - name: Create Executable (Linux-x64) + - name: Create Executable (macOS-arm64) uses: sayyid5416/pyinstaller@v1 with: python_ver: '3.11' - python_arch: 'x64' + python_arch: 'arm64' spec: 'main.spec' requirements: 'requirements.txt' - upload_exe_with_name: 'Zordon-${{env.VERSION}}-linux-x64' - # pyinstaller-build-macos: - # runs-on: macos-latest - # steps: - # - name: Create Executables (macOS) - # uses: sayyid5416/pyinstaller@v1 - # with: - # python_ver: '3.11' - # spec: 'main.spec' - # requirements: 'requirements.txt' - # upload_exe_with_name: 'Zordon' + upload_exe_with_name: 'Zordon-${{env.VERSION}}-macOS-arm64'