diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 447b7e6..0734cff 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,22 +8,23 @@ on: types: [published] jobs: - deploy: - - if: github.repository == 'allenai/scispacy' + pypi-publish: + name: upload release to PyPI runs-on: ubuntu-latest - + permissions: + id-token: write steps: - - uses: actions/checkout@v2 - - name: Set up Python - uses: actions/setup-python@v2 - with: - python-version: '3.7' - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install setuptools wheel twine - - name: Build and publish - run: | - python setup.py sdist bdist_wheel - twine upload -u scispacy -p ${{ secrets.PYPI_PASSWORD }} dist/* + - uses: actions/checkout@v2 + - name: Set up Python + uses: actions/setup-python@v2 + with: + python-version: '3.7' + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install setuptools wheel twine + - name: Build + run: | + python setup.py sdist bdist_wheel + - name: Publish package distributions to PyPI + uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/scripts/install_remote_packages.py b/scripts/install_remote_packages.py index 6232a5c..d98749c 100644 --- a/scripts/install_remote_packages.py +++ b/scripts/install_remote_packages.py @@ -4,7 +4,7 @@ def main(): - s3_prefix = "https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.5.3/" + s3_prefix = "https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.5.4/" model_names = [ "en_core_sci_sm", "en_core_sci_md",