diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 1f2a59a9..8d7d08c2 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -8,7 +8,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, ubuntu-22.04, windows-2019, windows-2022, macos-11, macos-12, macos-13] + os: [windows-2019, windows-2022, macos-11, macos-12, macos-13] python-version: ["3.8", "3.9", "3.10", "3.11"] steps: @@ -27,11 +27,11 @@ jobs: - name: Upgrade pip run: python -m pip install --upgrade pip - - name: Install wheel - run: python -m pip install wheel + - name: Install dependencies + run: python -m pip install wheel PySide6==6.5.3 - - name: Install go 1.20 hysteria2 - run: python -m pip install hysteria2==2.0.0.1 + - name: Install go 1.20 dependencies + run: python -m pip install Xray-core==1.8.4.1 hysteria2==2.0.0.1 - name: Install requirements.txt run: python -m pip install -r requirements.txt @@ -44,41 +44,3 @@ jobs: - name: Install from source run: python setup.py install - compile: - name: Compile on ${{ matrix.os }} Python ${{ matrix.python-version }} - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-20.04, ubuntu-22.04, windows-2019, windows-2022, macos-11, macos-12, macos-13] - python-version: ["3.8", "3.9", "3.10", "3.11"] - - steps: - - uses: actions/checkout@v3 - - - uses: actions/setup-go@v4 - with: - go-version: "1.20.0" - - run: go version - - - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - run: python --version - - - name: Upgrade pip - run: python -m pip install --upgrade pip - - - name: Install wheel - run: python -m pip install wheel - - - name: Install nuitka - run: python -m pip install nuitka - - - name: Install go 1.20 hysteria2 - run: python -m pip install hysteria2==2.0.0.1 - - - name: Install requirements.txt - run: python -m pip install -r requirements.txt - - - name: Compile to gui binaries - run: python -m nuitka --standalone --plugin-enable=pyside6 --disable-console --assume-yes-for-downloads --macos-create-app-bundle --include-package-data=Furious Furious/__main__.py --output-dir=guiBinaries