🛠️ M1 runner only available for enterprise.

This commit is contained in:
Robert Honz
2023-12-20 13:48:30 +01:00
parent 557585dc01
commit f5039ff607
+12 -12
View File
@@ -20,7 +20,7 @@ env:
ASSET_EXTENSION: ".zip"
OUT_NAME_FILE: "TIDAL-Downloader-NG"
ARCH_MACOS_X64: "macos-x64"
ARCH_MACOS_ARM: "macos-arm"
ARCH_MACOS_ARM64: "macos-arm64"
ARCH_LINUX_X64: "linux-x64"
ARCH_WINDOWS_X64: "windows-x64"
@@ -87,7 +87,7 @@ jobs:
ASSET_EXTENSION: ${{ env.ASSET_EXTENSION }}
OUT_NAME_FILE: ${{ env.OUT_NAME_FILE }}
ARCH_MACOS_X64: ${{ env.ARCH_MACOS_X64 }}
ARCH_MACOS_ARM: ${{ env.ARCH_MACOS_ARM }}
ARCH_MACOS_ARM64: ${{ env.ARCH_MACOS_ARM64 }}
ARCH_LINUX_X64: ${{ env.ARCH_LINUX_X64 }}
ARCH_WINDOWS_X64: ${{ env.ARCH_WINDOWS_X64 }}
steps:
@@ -96,7 +96,7 @@ jobs:
echo "ASSET_EXTENSION=${{ env.ASSET_EXTENSION }}" >> $GITHUB_OUTPUT
echo "OUT_NAME_FILE=${{ env.OUT_NAME_FILE }}" >> $GITHUB_OUTPUT
echo "ARCH_MACOS_X64=${{ env.ARCH_MACOS_X64 }}" >> $GITHUB_OUTPUT
echo "ARCH_MACOS_ARM=${{ env.ARCH_MACOS_ARM }}" >> $GITHUB_OUTPUT
echo "ARCH_MACOS_ARM64=${{ env.ARCH_MACOS_ARM64 }}" >> $GITHUB_OUTPUT
echo "ARCH_LINUX_X64=${{ env.ARCH_LINUX_X64 }}" >> $GITHUB_OUTPUT
echo "ARCH_WINDOWS_X64=${{ env.ARCH_WINDOWS_X64 }}" >> $GITHUB_OUTPUT
build-gui-and-upload-assets:
@@ -118,15 +118,15 @@ jobs:
cd dist &&
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_MACOS_X64}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg -x "*.DS_Store" &&
cd ..
- os: "macos-latest-xlarge"
TARGET: "macos-latest-xlarge M1"
CMD_BUILD: >
brew install create-dmg &&
source $VENV &&
poetry run make gui-macos APP_NAME=${{needs.compute.outputs.OUT_NAME_FILE}} &&
cd dist &&
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_MACOS_ARM}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg -x "*.DS_Store" &&
cd ..
# - os: "macos-13-xlarge"
# TARGET: "macos-13-xlarge M1"
# CMD_BUILD: >
# brew install create-dmg &&
# source $VENV &&
# poetry run make gui-macos APP_NAME=${{needs.compute.outputs.OUT_NAME_FILE}} &&
# cd dist &&
# zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_MACOS_ARM64}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg -x "*.DS_Store" &&
# cd ..
- os: "ubuntu-20.04"
TARGET: "ubuntu-20.04"
OS_ARCH: ${{needs.compute.outputs.ARCH_LINUX_X64}}