From 7f0eafcc27940e753c1ff8dd5facf2322fba5f72 Mon Sep 17 00:00:00 2001 From: rdb Date: Fri, 13 Oct 2023 12:10:08 +0200 Subject: [PATCH] workflow: Disable Python 3.7 CI, enable Python 3.12 CI --- .github/workflows/ci.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 72795cdd0a..3c14a39546 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,6 +32,20 @@ jobs: rmdir panda3d-1.10.13 (cd thirdparty/darwin-libs-a && rm -rf rocket) + - name: Set up Python 3.12 + uses: actions/setup-python@v4 + with: + python-version: '3.12' + - name: Build Python 3.12 + shell: bash + run: | + python makepanda/makepanda.py --git-commit=${{github.sha}} --outputdir=built --everything --no-eigen --python-incdir="$pythonLocation/include" --python-libdir="$pythonLocation/lib" --verbose --threads=4 --windows-sdk=10 + - name: Test Python 3.12 + shell: bash + run: | + python -m pip install pytest + PYTHONPATH=built LD_LIBRARY_PATH=built/lib DYLD_LIBRARY_PATH=built/lib python -m pytest + - name: Set up Python 3.11 uses: actions/setup-python@v4 with: @@ -88,20 +102,6 @@ jobs: python -m pip install pytest PYTHONPATH=built LD_LIBRARY_PATH=built/lib DYLD_LIBRARY_PATH=built/lib python -m pytest - - name: Set up Python 3.7 - uses: actions/setup-python@v4 - with: - python-version: '3.7' - - name: Build Python 3.7 - shell: bash - run: | - python makepanda/makepanda.py --git-commit=${{github.sha}} --outputdir=built --everything --no-eigen --python-incdir="$pythonLocation/include" --python-libdir="$pythonLocation/lib" --verbose --threads=4 --windows-sdk=10 - - name: Test Python 3.7 - shell: bash - run: | - python -m pip install pytest - PYTHONPATH=built LD_LIBRARY_PATH=built/lib DYLD_LIBRARY_PATH=built/lib python -m pytest - - name: Make installer run: | python makepanda/makepackage.py --verbose --lzma