diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 9b425b5..ff781d7 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -64,19 +64,15 @@ jobs: publish: needs: [build-core, build-engine-wheels] runs-on: ubuntu-latest + environment: pypi + permissions: + id-token: write + contents: read steps: - uses: actions/download-artifact@v4 with: path: dist merge-multiple: true - - uses: actions/setup-python@v5 + - uses: pypa/gh-action-pypi-publish@release/v1 with: - python-version: '3.11' - - run: pip install twine - - name: Check distributions - run: twine check dist/* - - name: Publish to PyPI - env: - TWINE_USERNAME: __token__ - TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} - run: twine upload dist/* + packages-dir: dist diff --git a/packages/core/src/python_redlines/__about__.py b/packages/core/src/python_redlines/__about__.py index dbcffe0..b59154b 100644 --- a/packages/core/src/python_redlines/__about__.py +++ b/packages/core/src/python_redlines/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: 2024-present U.N. Owen # # SPDX-License-Identifier: MIT -__version__ = "0.1.0" +__version__ = "0.2.0"