Skip to content

Commit

Permalink
oops
Browse files Browse the repository at this point in the history
  • Loading branch information
mcm001 committed Sep 17, 2024
1 parent 3c27b32 commit 609f882
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ jobs:
- 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
# name: raspbian-py38
Expand All @@ -123,6 +124,7 @@ jobs:
- 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
# - container: wpilib/aarch64-cross-ubuntu:bullseye-22.04-py312
Expand All @@ -137,16 +139,16 @@ jobs:
submodules: 'recursive'
fetch-depth: 0

- name: Install RoboRIO Toolchain
run: ./gradlew installRoboRioToolchain
if: matrix.os.name == 'roborio'

- name: Install Java 17
uses: actions/setup-java@v4
with:
java-version: 17
distribution: temurin

- name: Install RoboRIO Toolchain
run: ./gradlew installRoboRioToolchain
if: matrix.os.name == 'roborio'

- name: Install setuptools + wheel
run: |
/build/venv/bin/build-pip --disable-pip-version-check install -U "setuptools==63.4.3; python_version < '3.12'"
Expand All @@ -169,8 +171,8 @@ jobs:
- run: git fetch --tags --force
- run: |
chmod +x gradlew
./gradlew photon-targeting:build photon-lib:build -i -PpythonExecutable=/build/venv/bin/cross-python -PArchOverride=${{ matrix.os.arch-override }}
./gradlew photon-lib:installPhotonlibpyNative -PpythonExecutable=/build/venv/bin/cross-python -PArchOverride=${{ matrix.os.arch-override }}
./gradlew photon-targeting:build photon-lib:build -i -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 -PArchOverride=${{ matrix.os.arch-override }} ${{ matrix.os.build-options }}
- name: Build wheel
working-directory: ./photon-lib/py
Expand Down

0 comments on commit 609f882

Please sign in to comment.