diff --git a/.github/workflows/push-poetry.yaml b/.github/workflows/push-poetry.yaml index 1cb9543..6c7a359 100644 --- a/.github/workflows/push-poetry.yaml +++ b/.github/workflows/push-poetry.yaml @@ -242,12 +242,27 @@ jobs: name: build-sdist path: dist + upload-assets: + if: github.ref_type == 'tag' + needs: [build, docs, sdist] + permissions: + contents: write + runs-on: ubuntu-latest + steps: + - uses: actions/download-artifact@v4 + with: + path: dist + pattern: build-* + merge-multiple: true + + - run: gh release upload ${{ github.ref_name }} dist/* + test-pypi: environment: name: test.pypi.org url: https://test.pypi.org/p/dicom-echo - if: needs.check.outputs.release != 'true' && github.ref_type == 'tag' + if: github.ref_type == 'tag' needs: - check - lint diff --git a/src/dicom_echo/__init__.py b/src/dicom_echo/__init__.py index 94ad849..2b7e10d 100644 --- a/src/dicom_echo/__init__.py +++ b/src/dicom_echo/__init__.py @@ -6,7 +6,7 @@ ## `dicom_echo.backend` This module is built with Rust and provides the core functionality for sending `C-ECHO` messages. See -[/backend/](./backend/index.html) for the crate's documentation. +[/doc/backend/](./doc/backend/index.html) for the crate's documentation. ## `dicom_echo.cli`