From 0f6015f2cabd810444d51a52df2604af142ce2aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JN=20Hern=C3=A1ndez?= Date: Mon, 15 Apr 2024 11:11:08 -0600 Subject: [PATCH] Update PyPI Integrations for Release Uplaod --- .github/workflows/release.yml | 16 +++++++++------- CHANGES.rst | 4 ++++ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5b3f529..3711aa6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,6 +9,8 @@ jobs: release: name: release runs-on: ubuntu-latest + permissions: + id-token: write steps: - name: Checkout commit and fetch tag history uses: actions/checkout@v2 @@ -25,10 +27,10 @@ jobs: python -m pip install --upgrade pip pip install setuptools wheel twine - - name: Build and publish package - env: - TWINE_USERNAME: ${{ secrets.PYPI_AZAVEA_USERNAME }} - TWINE_PASSWORD: ${{ secrets.PYPI_AZAVEA_PASSWORD }} - run: | - python setup.py sdist bdist_wheel - twine upload dist/* + - name: Build release package + run: python setup.py sdist bdist_wheel + + - name: Upload release to TestPyPI + uses: pypa/gh-action-pypi-publish@release/v1 + with: + repository-url: https://test.pypi.org/legacy/ diff --git a/CHANGES.rst b/CHANGES.rst index 9b01fe6..c6e4871 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -235,3 +235,7 @@ v6.2.0, 2024-01-22 previously would provide an internal Loc_name field in the response which is no longer supplied, which broke the API. Making that field optional in our code fixes this. + +v6.2.1, 2024-04-15 +------------------ + * Update PyPI publishing integration