From 7b1c4a9adc1e919070bce6cab76d70ea71554bf9 Mon Sep 17 00:00:00 2001 From: galabovaa Date: Mon, 10 Jun 2024 13:49:06 +0100 Subject: [PATCH] clean up and update of pypa/cibw action --- .github/workflows/build-wheels-push.yml | 2 +- .github/workflows/build-wheels.yml | 2 +- .github/workflows/wheels.yml | 87 ------------------------- 3 files changed, 2 insertions(+), 89 deletions(-) delete mode 100644 .github/workflows/wheels.yml diff --git a/.github/workflows/build-wheels-push.yml b/.github/workflows/build-wheels-push.yml index be6fa191c8..49b62b0a6e 100644 --- a/.github/workflows/build-wheels-push.yml +++ b/.github/workflows/build-wheels-push.yml @@ -37,7 +37,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build wheels - uses: pypa/cibuildwheel@v2.17 + uses: pypa/cibuildwheel@v2.18.1 env: CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat[1] }} - uses: actions/upload-artifact@v3 diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index 3c37560e68..09a7b555dd 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -31,7 +31,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build wheels - uses: pypa/cibuildwheel@v2.17 + uses: pypa/cibuildwheel@v2.18.1 env: CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat[1] }} diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml deleted file mode 100644 index 53c723bbb2..0000000000 --- a/.github/workflows/wheels.yml +++ /dev/null @@ -1,87 +0,0 @@ -# just for reference, OK for CPython, not PyPa -name: Wheels - -on: [] - # workflow_dispatch: - # pull_request: - # push: - # branches: - # - master - # release: - # types: - # - published - -env: - FORCE_COLOR: 3 - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - build_sdist: - name: Build SDist - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Build SDist - run: pipx run build --sdist - - - name: Check metadata - run: pipx run twine check dist/* - - # - uses: actions/upload-artifact@v3 - # with: - # path: dist/*.tar.gz - - - build_wheels: - name: Wheels on ${{ matrix.os }} - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, macos-latest, windows-latest] - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - uses: pypa/cibuildwheel@v2.17 - env: - CIBW_ARCHS_MACOS: universal2 - CIBW_ARCHS_WINDOWS: auto ARM64 - - - name: Verify clean directory - run: git diff --exit-code - shell: bash - - # - uses: actions/upload-artifact@v3 - # with: - # path: wheelhouse/*.whl - - - # upload_all: - # name: Upload if release - # needs: [build_wheels, build_sdist] - # runs-on: ubuntu-latest - # if: github.event_name == 'release' && github.event.action == 'published' - # environment: pypi - # permissions: - # id-token: write - - # steps: - # - uses: actions/setup-python@v4 - # with: - # python-version: "3.x" - - # - uses: actions/download-artifact@v3 - # with: - # name: artifact - # path: dist - - # - uses: pypa/gh-action-pypi-publish@release/v1