Cleanup and restore all steps

This commit is contained in:
Anthony MOI
2020-02-25 18:15:28 -05:00
parent fee06dd760
commit d073c071e3

View File

@ -1,9 +1,9 @@
name: Python Release - Debug
name: Python Release
on: [push]
# push:
# tags:
# - python-v*
on:
push:
tags:
- python-v*
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
@ -110,33 +110,33 @@ jobs:
pip install awscli
aws s3 sync --exact-timestamps ./bindings/python/dist "s3://tokenizers-releases/python/$GITHUB_SHA"
# upload_package:
# name: Upload package to PyPi
# runs-on: ubuntu-latest
# needs: [create_wheels_manylinux, create_wheels_others]
#
# steps:
# - uses: actions/checkout@v1
#
# - name: Install Python
# uses: actions/setup-python@v1
#
# - name: Retrieve all wheels
# shell: bash
# run: |
# pip install awscli
# aws s3 sync "s3://tokenizers-releases/python/$GITHUB_SHA" ./bindings/python/dist
#
# - name: Install dependencies
# run: |
# pip install setuptools wheel setuptools-rust
#
# - name: Create source distribution
# working-directory: ./bindings/python
# run: sh build-sdist.sh
#
# - name: Upload to PyPi
# working-directory: ./bindings/python
# run: |
# pip install twine
# twine upload dist/* -u __token__ -p "$PYPI_TOKEN"
upload_package:
name: Upload package to PyPi
runs-on: ubuntu-latest
needs: [create_wheels_manylinux, create_wheels_others]
steps:
- uses: actions/checkout@v1
- name: Install Python
uses: actions/setup-python@v1
- name: Retrieve all wheels
shell: bash
run: |
pip install awscli
aws s3 sync "s3://tokenizers-releases/python/$GITHUB_SHA" ./bindings/python/dist
- name: Install dependencies
run: |
pip install setuptools wheel setuptools-rust
- name: Create source distribution
working-directory: ./bindings/python
run: sh build-sdist.sh
- name: Upload to PyPi
working-directory: ./bindings/python
run: |
pip install twine
twine upload dist/* -u __token__ -p "$PYPI_TOKEN"