diff --git a/.github/workflows/publishing.yml b/.github/workflows/publishing.yml index c3b085fa..5e671f89 100644 --- a/.github/workflows/publishing.yml +++ b/.github/workflows/publishing.yml @@ -49,8 +49,9 @@ jobs: - run: | python -m pip install --upgrade build python -m build --sdist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: + name: cibw-sdist path: ./dist/* build-wheels: @@ -66,8 +67,9 @@ jobs: - uses: actions/checkout@v3 - name: Build wheels uses: pypa/cibuildwheel@v2.20.0 - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: + name: cibw-wheels-x86-${{ matrix.os }}-${{ strategy.job-index }} path: ./wheelhouse/*.whl build-wheels-linux-aarch64: @@ -85,8 +87,9 @@ jobs: uses: pypa/cibuildwheel@v2.20.0 env: CIBW_ARCHS_LINUX: aarch64 - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: + name: cibw-wheels-arm-${{ matrix.os }}-${{ strategy.job-index }} path: ./wheelhouse/*.whl publish: @@ -94,10 +97,11 @@ jobs: needs: [build-sdist, build-wheels, build-wheels-linux-aarch64] runs-on: ubuntu-22.04 steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: - name: artifact + pattern: cibw-* path: dist + merge-multiple: true - uses: pypa/gh-action-pypi-publish@release/v1 with: user: __token__