From f4dbddd6aa8c720bc9dfee9e27af0ef03f32d5ff Mon Sep 17 00:00:00 2001 From: Manu <3916435+m3nu@users.noreply.github.com> Date: Sun, 10 Nov 2024 11:04:35 +0000 Subject: [PATCH] build: Explicitly set Python version for macOS (#2123) --- .github/workflows/build-macos.yml | 10 +++++++++- src/vorta/i18n/qm/vorta.ar.qm | Bin 58027 -> 58021 bytes tests/unit/test_excludes.py | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index d927ded0..8e3adf2f 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -14,6 +14,10 @@ on: description: 'macOS version for building' required: true default: 'macos-14' + python_version: + description: 'Python version for building' + required: true + default: '3.12' jobs: build: @@ -24,6 +28,10 @@ jobs: uses: actions/checkout@v3 with: ref: ${{ github.event.inputs.branch }} + - name: Set up Python ${{ inputs.python_version }} + uses: actions/setup-python@v4 + with: + python-version: ${{ inputs.python_version }} - name: Install system dependencies run: | brew install openssl readline xz @@ -31,7 +39,7 @@ jobs: run: | brew install --cask sparkle brew install create-dmg - pip3 install --break-system-packages --upgrade pip + pip3 install --break-system-packages --upgrade pip setuptools wheel pip3 install --break-system-packages -r dev.txt working-directory: requirements.d - name: Install Vorta diff --git a/src/vorta/i18n/qm/vorta.ar.qm b/src/vorta/i18n/qm/vorta.ar.qm index 2975beb21f7c1e759e023ddeba2203dfb49e1bb8..8478e8ecc30f4fdbfca83f16d7d8846c3020b22e 100644 GIT binary patch delta 2525 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 PyQRJ3>`Heh{}uE