diff options
author | Micah Lee <micah@micahflee.com> | 2023-02-05 12:38:48 -0800 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2023-02-05 12:38:48 -0800 |
commit | 28dd2e12d1b34e0156dd5590b4d3dd7f605bdd87 (patch) | |
tree | c5e880bba117e167919b1667d67d73add182a9b0 /.github | |
parent | c536dd3c48b5d3921eb3f2bb0b27153ce6f81917 (diff) | |
download | onionshare-28dd2e12d1b34e0156dd5590b4d3dd7f605bdd87.tar.gz onionshare-28dd2e12d1b34e0156dd5590b4d3dd7f605bdd87.zip |
Switch to Python 3.11 paths for build-mac-intel
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2638f082..32027d57 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -207,7 +207,10 @@ jobs: name: win32-build path: ~\onionshare-win32.zip - build-mac: + # TODO: Someday, build universal2 mac binaries. Right now it's blocked because Github Actions doesn't support + # M1 Mac VMs: https://github.com/actions/runner-images/issues/2187 + + build-mac-intel: runs-on: macos-latest steps: - uses: actions/checkout@v3 @@ -230,7 +233,7 @@ jobs: - name: Install poetry dependencies run: | cd desktop - /Library/Frameworks/Python.framework/Versions/3.9/bin/poetry install + /Library/Frameworks/Python.framework/Versions/3.11/bin/poetry install - name: Restore cache - tor uses: actions/cache@v3 @@ -241,7 +244,7 @@ jobs: - name: Get tor binaries from Tor Browser run: | cd desktop - /Library/Frameworks/Python.framework/Versions/3.9/bin/poetry run python ./scripts/get-tor.py macos + /Library/Frameworks/Python.framework/Versions/3.11/bin/poetry run python ./scripts/get-tor.py macos - name: Restore cache - obfs4proxy uses: actions/cache@v3 @@ -291,19 +294,19 @@ jobs: - name: Build OnionShare run: | cd desktop - /Library/Frameworks/Python.framework/Versions/3.9/bin/poetry run python ./setup-freeze.py build - /Library/Frameworks/Python.framework/Versions/3.9/bin/poetry run python ./setup-freeze.py bdist_mac - /Library/Frameworks/Python.framework/Versions/3.9/bin/poetry run python ./scripts/build-macos.py cleanup-build + /Library/Frameworks/Python.framework/Versions/3.11/bin/poetry run python ./setup-freeze.py build + /Library/Frameworks/Python.framework/Versions/3.11/bin/poetry run python ./setup-freeze.py bdist_mac + /Library/Frameworks/Python.framework/Versions/3.11/bin/poetry run python ./scripts/build-macos.py cleanup-build - name: Compress run: | cd desktop/build - tar -czvf ~/onionshare-macos.tar.gz OnionShare.app + tar -czvf ~/onionshare-macos-intel.tar.gz OnionShare.app - uses: actions/upload-artifact@v3 with: name: mac-build - path: ~/onionshare-macos.tar.gz + path: ~/onionshare-macos-intel.tar.gz build-flatpak: runs-on: ubuntu-latest |