From df72f61b87caf2c37a2338bcc88626a27cf8184a Mon Sep 17 00:00:00 2001 From: Matt M Date: Tue, 17 Sep 2024 16:28:29 -0700 Subject: [PATCH] ugh --- .github/workflows/python.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index f3c320ced..c2449228c 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: # max-parallel: 1 - # fail-fast: true + fail-fast: false matrix: os: ["ubuntu-22.04", "macos-12", "windows-2022"] python_version: @@ -98,11 +98,11 @@ jobs: runs-on: ubuntu-latest strategy: # max-parallel: 1 + fail-fast: false matrix: os: - container: wpilib/roborio-cross-ubuntu:2024-22.04-py312 name: roborio - arch-override: linuxathena build-options: "-Ponlylinuxathena" # - container: wpilib/raspbian-cross-ubuntu:bullseye-22.04-py38 @@ -123,7 +123,6 @@ jobs: # name: raspbian-aarch64-py39 - container: wpilib/aarch64-cross-ubuntu:bullseye-22.04-py310 name: raspbian-aarch64-py310 - arch-override: linuxarm64 build-options: "-Ponlylinuxarm64" # - container: wpilib/aarch64-cross-ubuntu:bullseye-22.04-py311 # name: raspbian-aarch64-py311 @@ -165,14 +164,15 @@ jobs: /build/venv/bin/cross-pip --disable-pip-version-check install -r photon-lib/py/build_requirements.txt - run: git fetch --tags --force - - # - name: Install RoboRIO Toolchain - # run: ./gradlew installRoboRioToolchain -PpythonExecutable=/build/venv/bin/cross-python - # if: matrix.os.name == 'roborio' + - run: ./gradlew photon-lib:tasks + - name: Install RoboRIO Toolchain + run: ./gradlew installRoboRioToolchain -PpythonExecutable=/build/venv/bin/cross-python + if: matrix.os.name == 'roborio' + - run: ./gradlew photon-lib:tasks - run: | chmod +x gradlew - ./gradlew photon-lib:installPhotonlibpyNative -PpythonExecutable=/build/venv/bin/cross-python -PArchOverride=${{ matrix.os.arch-override }} ${{ matrix.os.build-options }} + ./gradlew photon-lib:installPhotonlibpyNative -PpythonExecutable=/build/venv/bin/cross-python ${{ matrix.os.build-options }} - name: Build wheel working-directory: ./photon-lib/py