From 80c18e10f741d6796645159f5af55d09452bd767 Mon Sep 17 00:00:00 2001 From: max Date: Mon, 2 Mar 2026 20:47:04 +0800 Subject: [PATCH] update versions --- .github/workflows/wheels.yml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index eae2f20..fedd36c 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -24,20 +24,20 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: - python-version: "3.12" + python-version: "3.13" - name: Build wheels - uses: pypa/cibuildwheel@v2.22.0 + uses: pypa/cibuildwheel@v3.3.0 env: CIBW_BUILD_VERBOSITY: "1" - CIBW_BUILD: "cp38-* cp39-* cp310-* cp311-* cp312-* cp313-*" + CIBW_BUILD: "cp38-* cp39-* cp310-* cp311-* cp312-* cp313-* cp314-*" CIBW_SKIP: "*-musllinux_* pp* cp38-macosx_arm64" CIBW_ARCHS_LINUX: "x86_64" CIBW_ARCHS_WINDOWS: "AMD64" @@ -50,7 +50,7 @@ jobs: python -c "import glob; print('SEAL libs:', glob.glob('SEAL/build/**/*.lib', recursive=True)[:50])" - name: Upload wheel artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: wheels-${{ matrix.os }} path: wheelhouse/*.whl @@ -60,14 +60,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: - python-version: "3.12" + python-version: "3.13" - name: Install build tools run: python -m pip install --upgrade pip build cmake @@ -81,7 +81,7 @@ jobs: run: python -m build --sdist - name: Upload sdist artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: sdist path: dist/*.tar.gz @@ -95,19 +95,19 @@ jobs: id-token: write steps: - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: - python-version: "3.12" + python-version: "3.13" - name: Download wheel artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: dist pattern: wheels-* merge-multiple: true - name: Download sdist artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: dist name: sdist @@ -145,7 +145,7 @@ jobs: python -m twine check $(find dist -type f \( -name "*.whl" -o -name "*.tar.gz" \)) - name: Publish package distributions to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 + uses: pypa/gh-action-pypi-publish@v1.13.0 with: packages-dir: dist skip-existing: true