diff --git a/.github/workflows/publish-python-markdown-extension.yml b/.github/workflows/publish-python-markdown-extension.yml index 36f328b9..c7a0411e 100644 --- a/.github/workflows/publish-python-markdown-extension.yml +++ b/.github/workflows/publish-python-markdown-extension.yml @@ -33,3 +33,27 @@ jobs: name: Publish package distributions to PyPI with: packages-dir: python-markdown-extension/dist/ + upload-artifacts: + name: Upload Artifacts + runs-on: ubuntu-latest + defaults: + run: + working-directory: ./python-markdown-extension + permissions: + id-token: write + steps: + - uses: actions/checkout@v4 + name: Checkout Repo + - uses: eifinger/setup-rye@v3 + name: Setup Rye + with: + enable-cache: true + working-directory: python-markdown-extension + - run: rye sync + name: Install Dependencies + - run: rye build + name: Build Package + - uses: actions/upload-artifact@v2 + with: + name: python-markdown-extension + path: python-markdown-extension/dist/