From b3e0c79d44c1e3b188f6ec227a2ce80f41c4788e Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Fri, 3 Jul 2026 00:03:32 +0300 Subject: [PATCH] chore: migrate publish to pypa/gh-action-pypi-publish --- .github/workflows/publish-package.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index fbddf498..21133593 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -39,15 +39,14 @@ jobs: - name: Publish package to TestPyPI if: github.event_name == 'workflow_dispatch' && github.repository == 'commit-check/commit-check' - env: - TWINE_USERNAME: __token__ - TWINE_PASSWORD: ${{ secrets.TEST_PYPI_TOKEN }} - run: twine upload --repository testpypi dist/commit_check* + uses: pypa/gh-action-pypi-publish@6733eb7d741f0b11ec6a39b58540dab7590f9b7d # v1.14.0 + with: + repository-url: https://test.pypi.org/legacy/ + password: ${{ secrets.TEST_PYPI_TOKEN }} continue-on-error: true - name: Publish package to PyPI if: github.event_name != 'workflow_dispatch' && github.repository == 'commit-check/commit-check' - env: - TWINE_USERNAME: __token__ - TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} - run: twine upload dist/commit_check* + uses: pypa/gh-action-pypi-publish@6733eb7d741f0b11ec6a39b58540dab7590f9b7d # v1.14.0 + with: + password: ${{ secrets.PYPI_API_TOKEN }}