From 3954de7ff607956b252a9f263028a7c114653c18 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Dec 2023 13:06:42 +0000 Subject: [PATCH 1/6] Bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/build_wheels.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 5732b4d9..e5fe3442 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -20,7 +20,7 @@ jobs: uses: pypa/cibuildwheel@v2.16.2 env: CIBW_ARCHS_MACOS: x86_64 arm64 - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: path: ./wheelhouse/*.whl @@ -37,7 +37,7 @@ jobs: run: python -m pip install setuptools setuptools-scm wheel Cython numpy scikit-learn - name: Build sdist run: python setup.py sdist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: path: dist/*.tar.gz From 4bb9196a27a29b358e898e3d39c5b67fcf2bb640 Mon Sep 17 00:00:00 2001 From: Pavel Zwerschke Date: Mon, 18 Dec 2023 16:10:58 +0100 Subject: [PATCH 2/6] Update build_wheels.yml --- .github/workflows/build_wheels.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index e5fe3442..bf565782 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -51,7 +51,7 @@ jobs: permissions: id-token: write steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: artifact path: dist @@ -69,7 +69,7 @@ jobs: permissions: id-token: write steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: artifact path: dist From 96d77908771d2ca6f8816f7d81fc794f31caa280 Mon Sep 17 00:00:00 2001 From: Matthias Schmidtblaicher <42544829+MatthiasSchmidtblaicherQC@users.noreply.github.com> Date: Fri, 2 Feb 2024 17:24:30 +0100 Subject: [PATCH 3/6] unique artifact name --- .github/workflows/build_wheels.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index bf565782..fde13446 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -53,7 +53,7 @@ jobs: steps: - uses: actions/download-artifact@v4 with: - name: artifact + name: testpypi_artifact path: dist - uses: pypa/gh-action-pypi-publish@v1.8.11 with: @@ -71,6 +71,6 @@ jobs: steps: - uses: actions/download-artifact@v4 with: - name: artifact + name: pypi_artifact path: dist - uses: pypa/gh-action-pypi-publish@v1.8.11 From b6843ce4efb2120699f0c5a35eb16b10f0bbc221 Mon Sep 17 00:00:00 2001 From: Matthias Schmidtblaicher Date: Fri, 2 Feb 2024 17:35:47 +0100 Subject: [PATCH 4/6] download all --- .github/workflows/build_wheels.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index fde13446..c63bad97 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -53,7 +53,7 @@ jobs: steps: - uses: actions/download-artifact@v4 with: - name: testpypi_artifact + name: artifact_testpypi path: dist - uses: pypa/gh-action-pypi-publish@v1.8.11 with: @@ -71,6 +71,8 @@ jobs: steps: - uses: actions/download-artifact@v4 with: - name: pypi_artifact + name: artifact_pypi path: dist + pattern: artifact_* + merge-multiple: true - uses: pypa/gh-action-pypi-publish@v1.8.11 From ba9839262bfd3c341a27262c42109688d34c9d65 Mon Sep 17 00:00:00 2001 From: Matthias Schmidtblaicher Date: Fri, 2 Feb 2024 18:04:58 +0100 Subject: [PATCH 5/6] add suggestions --- .github/workflows/build_wheels.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index c63bad97..36f17d57 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -23,6 +23,7 @@ jobs: - uses: actions/upload-artifact@v4 with: path: ./wheelhouse/*.whl + name: wheels build_sdist: name: Build source distribution @@ -40,6 +41,7 @@ jobs: - uses: actions/upload-artifact@v4 with: path: dist/*.tar.gz + name: sdist upload_testpypi: if: github.event_name == 'release' && github.event.action == 'published' @@ -53,7 +55,7 @@ jobs: steps: - uses: actions/download-artifact@v4 with: - name: artifact_testpypi + merge-multiple: true path: dist - uses: pypa/gh-action-pypi-publish@v1.8.11 with: @@ -71,8 +73,6 @@ jobs: steps: - uses: actions/download-artifact@v4 with: - name: artifact_pypi path: dist - pattern: artifact_* merge-multiple: true - uses: pypa/gh-action-pypi-publish@v1.8.11 From 8b9a309bff6a8a3554faafd05260df8b5a23f7c6 Mon Sep 17 00:00:00 2001 From: Pavel Zwerschke Date: Fri, 2 Feb 2024 18:07:28 +0100 Subject: [PATCH 6/6] Update .github/workflows/build_wheels.yml --- .github/workflows/build_wheels.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 36f17d57..16115f0a 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/upload-artifact@v4 with: path: ./wheelhouse/*.whl - name: wheels + name: wheels-${{ matrix.os }} build_sdist: name: Build source distribution