mirror of
https://github.com/mii443/tokenizers.git
synced 2025-08-22 16:25:30 +00:00
Fixing release CI strict (taken from safetensors).
This commit is contained in:
34
.github/workflows/python-release.yml
vendored
34
.github/workflows/python-release.yml
vendored
@ -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: |
|
||||
|
Reference in New Issue
Block a user