From 4f92983df650e4125d7f005bffe2b61f4639ec37 Mon Sep 17 00:00:00 2001 From: Gabriel Manor Date: Sun, 16 Feb 2025 14:14:34 +0200 Subject: [PATCH 1/3] Update .github/workflows/publish.yml --- .github/workflows/publish.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 81b3115..e254554 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -17,9 +17,7 @@ jobs: run: | curl -sSL https://install.python-poetry.org | python3 - - name: Build and publish - env: - PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }} run: | - poetry config pypi-token.pypi $PYPI_TOKEN + poetry config pypi-token.pypi ${{ secrets.PYPI_TOKEN }} poetry build poetry publish From 0b25afcee30eaa7518fa2b51ebc8b74038349b72 Mon Sep 17 00:00:00 2001 From: Gabriel Manor Date: Sun, 16 Feb 2025 14:15:16 +0200 Subject: [PATCH 2/3] Update .github/workflows/test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 80c0696..cf25101 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,7 +2,7 @@ name: Tests on: pull_request: - branches: [main] + branches: [master] jobs: test: From 6ec7719aae5eabe963ffef304d54f0448ee411a6 Mon Sep 17 00:00:00 2001 From: Gabriel Manor Date: Sun, 16 Feb 2025 14:40:52 +0200 Subject: [PATCH 3/3] Update .github/workflows/publish.yml --- .github/workflows/publish.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e254554..8670497 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -16,8 +16,14 @@ jobs: - name: Install Poetry run: | curl -sSL https://install.python-poetry.org | python3 - - - name: Build and publish - run: | - poetry config pypi-token.pypi ${{ secrets.PYPI_TOKEN }} - poetry build - poetry publish + - name: Configure Poetry + run: poetry config pypi-token.pypi "" + + - name: Build package + run: poetry build + + - name: Publish to PyPI + env: + POETRY_HTTP_BASIC_PYPI_USERNAME: __token__ + POETRY_HTTP_BASIC_PYPI_PASSWORD: "" + run: poetry publish