From 5a70100bf1ed78496a3f9c757eae3eee05ccdeaf Mon Sep 17 00:00:00 2001 From: Vu Anh Date: Sat, 19 Aug 2023 15:07:26 +0700 Subject: [PATCH 1/2] add sdist release --- .github/workflows/release-pypi-core.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-pypi-core.yml b/.github/workflows/release-pypi-core.yml index 1b397387..dc87f75f 100644 --- a/.github/workflows/release-pypi-core.yml +++ b/.github/workflows/release-pypi-core.yml @@ -33,8 +33,10 @@ jobs: MATURIN_PASSWORD: ${{ secrets.PYPI_UNDERTHESEA_CORE_API_TOKEN }} run: | $PYTHON -m poetry run maturin build --release --no-sdist --strip --interpreter python${{ matrix.python-version }} + $PYTHON -m poetry build --format sdist find ./target/wheels/ $PYTHON -m poetry run maturin publish --username __token__ --no-sdist --interpreter python${{ matrix.python-version }} + $PYTHON -m poetry publish --repository pypi -u __token__ -p ${{ secrets.PYPI_UNDERTHESEA_CORE_API_TOKEN }} --build windows: name: "Windows" if: "contains(github.event.head_commit.message, 'Publish Underthesea Core')" From 1326553ad253582fed26734153c3e9f39dedda08 Mon Sep 17 00:00:00 2001 From: Vu Anh Date: Sat, 19 Aug 2023 15:15:50 +0700 Subject: [PATCH 2/2] update --- .github/workflows/build-core.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-core.yml b/.github/workflows/build-core.yml index 7e015395..6e9f02c2 100644 --- a/.github/workflows/build-core.yml +++ b/.github/workflows/build-core.yml @@ -17,7 +17,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python + curl -sSL https://install.python-poetry.org | python - - name: Add poetry to path run: echo "${HOME}/.poetry/bin" >> $GITHUB_PATH - name: Install package deps