From ab1f5d8ea1b2a0d55326c5243d18b1af0fa679a0 Mon Sep 17 00:00:00 2001 From: Raphael Gaschignard Date: Tue, 16 Dec 2025 14:57:01 +1000 Subject: [PATCH] push tagged releases to Uptick's pypi repo automatically --- .github/workflows/maturin.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/maturin.yaml b/.github/workflows/maturin.yaml index b0ee47410..625a4b561 100644 --- a/.github/workflows/maturin.yaml +++ b/.github/workflows/maturin.yaml @@ -75,6 +75,25 @@ jobs: name: wheels-macos-${{ matrix.target }} path: ./vrp-cli/dist + pypi-publish: + name: Publish artifacts to Uptick's Pypi repo + if: startswith(github.ref, 'ref/tags/') + permissions: + contents: write + needs: [linux, macos] + runs-on: ubuntu-latest + steps: + - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # ratchet:actions/download-artifact@v4 + with: + path: dist + merge-multiple: true + - uses: uptick/actions/.github/workflows/ci.yaml@main # ratchet:exclude + secrets: inherit + with: + pypi-dist: dist + uv: true + python: true + s3pypi-publish: true gh-publish: name: Publish artifacts to GH if: startsWith(github.ref, 'refs/tags/')