From 7b80359dd239b848dbbb63d47d816eb4da87b0a6 Mon Sep 17 00:00:00 2001 From: Nicolas Patry Date: Mon, 5 Aug 2024 17:24:01 +0200 Subject: [PATCH] Fixing release CI strict (taken from safetensors). --- .github/workflows/python-release.yml | 34 ++++++++++------------------ 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/.github/workflows/python-release.yml b/.github/workflows/python-release.yml index ae373f80..9759da8b 100644 --- a/.github/workflows/python-release.yml +++ b/.github/workflows/python-release.yml @@ -124,17 +124,10 @@ jobs: - run: twine check --strict dist/* working-directory: ./bindings/python - - name: Upload wheels - shell: bash - run: | - pip install awscli - aws s3 sync --exact-timestamps ./bindings/python/dist "s3://tokenizers-releases/python/$DIST_DIR" - - # - uses: actions/upload-artifact@v3 - # working-directory: ./bindings/python/ - # with: - # name: pypi_files - # path: dist + - uses: actions/upload-artifact@v4 + with: + name: pypi_files-${{ matrix.os }}-${{ matrix.platform }}-${{ matrix.manylinux }} + path: ./bindings/python/dist build-sdist: name: build sdist needs: [lock_exists] @@ -147,11 +140,10 @@ jobs: command: sdist args: --out dist rust-toolchain: stable - - name: Upload wheels - shell: bash - run: | - pip install awscli - aws s3 sync --exact-timestamps ./bindings/python/dist "s3://tokenizers-releases/python/$DIST_DIR" + - uses: actions/upload-artifact@v4 + with: + name: pypi_files-srt + path: ./bindings/python/dist upload_package: @@ -168,12 +160,10 @@ jobs: python-version: "3.12" architecture: x64 - - name: Retrieve all wheels - shell: bash - run: | - pip install awscli - aws s3 sync "s3://tokenizers-releases/python/$DIST_DIR" ./bindings/python/dist - + - uses: actions/download-artifact@v4 + with: + path: ./bindings/python/dist + merge-multiple: true - name: Upload to PyPi working-directory: ./bindings/python run: |