From c9f5e9c8104f537b0b4705d62a8b0073212a51d8 Mon Sep 17 00:00:00 2001 From: samwelkanda Date: Wed, 24 Jan 2024 13:58:37 +0300 Subject: [PATCH 1/2] Add annotation --- .github/workflows/publish.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f0554fe16e3..f455a5aaf9c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -25,15 +25,17 @@ jobs: uses: actions/setup-python@v5 with: python-version: 3.12 - - name: Install flit + - name: Install dependencies run: | - pip install flit - - name: Publish the distibution to PyPI - run: flit publish - env: - FLIT_INDEX_URL: https://upload.pypi.org/legacy/ - FLIT_USERNAME: __token__ - FLIT_PASSWORD: ${{ secrets. PYPI_API_TOKEN }} + python -m pip install --upgrade pip + pip install build + - name: Build package + run: python -m build + - name: Publish package + uses: pypa/gh-action-pypi-publish@2f6f737ca5f74c637829c0f5c3acd0e29ea5e8bf + with: + user: __token__ + password: ${{ secrets.PYPI_API_TOKEN }} release: name: Create release From 36a66d9d3d53d5dab358ef01ecf68df17025fbc8 Mon Sep 17 00:00:00 2001 From: Samwel K <40166690+samwelkanda@users.noreply.github.com> Date: Wed, 24 Jan 2024 16:31:10 +0300 Subject: [PATCH 2/2] Update .github/workflows/publish.yml Co-authored-by: Vincent Biret --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f455a5aaf9c..5abd36dde42 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -32,7 +32,7 @@ jobs: - name: Build package run: python -m build - name: Publish package - uses: pypa/gh-action-pypi-publish@2f6f737ca5f74c637829c0f5c3acd0e29ea5e8bf + uses: pypa/gh-action-pypi-publish@v1 with: user: __token__ password: ${{ secrets.PYPI_API_TOKEN }}